![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
l ﹉x `。
这个作者很懒,什么都没留下…
展开
-
构造函数、实例、原型对象三者之间的关系。原型链
三者关系 原型链原创 2021-03-16 16:41:50 · 59 阅读 · 0 评论 -
JavaScript事件冒泡,阻止冒泡,事件委托(代理)
事件冒泡,事件委托与如何阻止冒泡1.事件冒泡2.使用stopPropagation()阻止冒泡3.事件委托(事件代理)(1)原理(2)作用(3)举例 1.事件冒泡 <div class="father"> <div class="son">儿子</div> </div> <script> var son = document.querySelector('.son'); son.addEventListener('click',function(原创 2021-03-15 19:02:34 · 211 阅读 · 0 评论 -
JavaScript数组去重
JavaScript获取数组索引: indexOf与lsatIndexOf //indexOf(从前往后查找)返回索引号,如果不存在返回-1。 //lastIndexOf(从后往前查找)返回索引号,不存在返回-1 var arr=[1,2,4,5]; console.log(arr.indexOf(1));//输出0 console.log(arr.lastInsexOf(1));//输出0 console.log(arr.indexOf(3));//输出-1 console.log(arr.lastInd原创 2021-03-15 15:57:02 · 49 阅读 · 0 评论 -
JavaScript遍历对象
for in 遍历对象 var obj={ name:'lx', age:18, sex:'男' } for(var k in obj){ console.log(k); // 输出属性名:name age sex console.log(obj[k]);//输出属性值:lx 18 男 }原创 2021-03-15 15:28:01 · 70 阅读 · 0 评论 -
JavaScript new关键字的执行过程
先来看一段代码: function Star(uname,age,sex){ this.name=uname; this.age=age; this.sex=sex; this.sing= function(sang){ console.log(sang); } } var ldh=new Star('刘德华',18,‘男’); new关键字的执行过程: 1.new构造函数可以在内存中创建一个空的对象。 2.this会指向刚才创建的空对象。 3.执行构造函数里面的代码原创 2021-03-15 15:22:59 · 97 阅读 · 0 评论