![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
Vlong-JJ
js、python热衷者
展开
-
原生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 · 5734 阅读 · 5 评论 -
ES5中的数组方法forEach()、map()、filter()、some()、every()
一:forEach()原创 2020-03-11 11:01:12 · 283 阅读 · 0 评论 -
js之原型链
大家请看一下图解,方便理解:想要明白原型链,就必须了解一下原型。如果不明白__proto__和prototype以及constructor请看这一篇文章:js之prototype、proto、constructor之间的关系一:什么是原型链?图片所圈起来的地方就是一条原型链,通俗的讲:每一个对象都有一个原型__proto__。该原型也有自己的原型,以此类推,这就构成了如图所示的一条...原创 2020-03-01 11:04:22 · 149 阅读 · 0 评论 -
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 · 186 阅读 · 0 评论 -
JavaScript中变量声明和函数声明的提升
因为我们一般会认为js是一个解释型的语言,其实也不然,引擎会在解释js代码之前会对其进行编译,编译阶段一部分工作会找到所有声明,并用合适的作用域将他们关联起来因此变量声明和函数声明会在执行代码之前会首先进行处理,这种处理就是就是提升。我们先看看一段代码:console.log(a); //undefinedvar a = 3;没错,输出的就是undefined,实际这段代码会被理解是...原创 2019-09-14 20:17:38 · 133 阅读 · 0 评论 -
原生js实现鼠标点击出现文字特效(颜色随机)!
可供参考,可直接通过链接引用!以下是js文件:window.onload = function() { //定义点击出现文字类 function ClickFrontShow() { //定义所需文字和颜色 this.fron = ['高兴', '开心', '❤', '欢乐', '愉悦', '愉快', '快乐', '欢喜', '喜悦', '欢欣', '欢畅', '欢腾', '雀跃'...原创 2019-09-19 23:25:41 · 2206 阅读 · 0 评论