- 博客(7)
- 收藏
- 关注
原创 原生js实现鼠标点击出现文字特效(颜色随机)!
可供参考,可直接通过链接引用!以下是js文件:window.onload = function() { //定义点击出现文字类 function ClickFrontShow() { //定义所需文字和颜色 this.fron = ['高兴', '开心', '❤', '欢乐', '愉悦', '愉快', '快乐', '欢喜', '喜悦', '欢欣', '欢畅', '欢腾', '雀跃'...
2019-09-19 23:25:41 2126
原创 JavaScript中变量声明和函数声明的提升
因为我们一般会认为js是一个解释型的语言,其实也不然,引擎会在解释js代码之前会对其进行编译,编译阶段一部分工作会找到所有声明,并用合适的作用域将他们关联起来因此变量声明和函数声明会在执行代码之前会首先进行处理,这种处理就是就是提升。我们先看看一段代码:console.log(a); //undefinedvar a = 3;没错,输出的就是undefined,实际这段代码会被理解是...
2019-09-14 20:17:38 121
原创 原生js之堆叠卡片轮播图(另一种实现方式)
请仔细瞅瞅轮播的示意图:html代码: <div class="banner-card"> <ul class="ul"> <li><img src="https://pic1.zhimg.com/50/v2-20a59add40a4123c0efe706f955e5711_200...
2020-04-08 13:25:01 5557 5
原创 js之原型链
大家请看一下图解,方便理解:想要明白原型链,就必须了解一下原型。如果不明白__proto__和prototype以及constructor请看这一篇文章:js之prototype、proto、constructor之间的关系一:什么是原型链?图片所圈起来的地方就是一条原型链,通俗的讲:每一个对象都有一个原型__proto__。该原型也有自己的原型,以此类推,这就构成了如图所示的一条...
2020-03-01 11:04:22 142
原创 js之prototype、__proto__、constructor之间的关系
想知道三者之间的关系,我们就要了解每一个作用一:构造函数原型对象 prototype问:为何要有prototype这个对象呢?首先我们创建一个构造函数:function Person(name, age) { this.name = name this.age this.write = function() { console.log('...
2020-02-29 12:01:34 180
原创 gulp中插件gulp-babel把ES6转化为ES5的问题
如何运用gulp把ES6语法转变为ES5的语法?1、下载gulp-babel2、下载babel-preset-es2015npm install gulp-babel -Dnpm install babel-preset-es2015 -D-D:是 –save-dev 的简写方式3、在所运行gulp的根目录下创建.babelrc文件该文件的内容为: { "presets":...
2020-02-27 12:33:38 944
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人