![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js高级
11adaacc
这个作者很懒,什么都没留下…
展开
-
JS高级部分知识点简单总结
2020.12.9 17:38JS高级01.this指向02.call、apply、bind修改this指向03.原型和原型链04.get和set05.属性特征06.变量提升07.作用域和作用域链08.浅/深拷贝09.高阶函数10.闭包01.this指向事件函数中:指向事件源普通函数中:指向的是window对象构造函数中:指向的是实例对象普通对象中:指向的是当前对象02.call、apply、bind修改this指向var stu={ name:'zs', age:12, wei原创 2020-12-09 18:11:47 · 203 阅读 · 0 评论 -
JS高级三
2020.12.2js高级==>this指向、call/apply/bind、变量存储、浅/深拷贝、高阶函数、闭包、闭包的应用01.this指向事件函数中:指向事件源普通函数中:指向的是window对象构造函数中:指向的是实例对象普通对象中:指向的是当前对象事件函数中<body> <button id="btn">按钮</button> <script> btn.onclick=function(){ console.l原创 2020-12-03 03:58:04 · 227 阅读 · 0 评论 -
JS高级二
2020.11.29js高级==>原型链、属性特征、变量提升、作用域和作用域链01原型链的关系①.实例对象通过关键字new和构造函数来创建②.实例对象通过constructor属性来找到实例化自己的构造函数③.构造函数通过prototype属性来找到自己的prototype属性④.实例对象的__proto__指向实例化自己的构造函数的prototype⑤.一个对象的__proto__指向构造函数的prototype,因为prototype自身又是一个对象,也有__proto__属性原创 2020-12-03 01:09:20 · 104 阅读 · 0 评论 -
JS高级一
2020.11.25js高级==>构造函数01创建对象的方法1.直接创建对象var obj={name:'姓名',age:'年龄'}2.工厂方式创建对象function Student(name,age){ return { name:name, age:age }}var stu=Student('姓名',20);3.构造函数方式function Student(name,age){ this.name=name; this.age=age;}//原创 2020-11-25 23:39:21 · 114 阅读 · 0 评论