js高级
11adaacc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JS高级部分知识点简单总结
2020.12.9 17:38 JS高级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 · 284 阅读 · 0 评论 -
JS高级三
2020.12.2 js高级==>this指向、call/apply/bind、变量存储、浅/深拷贝、高阶函数、闭包、闭包的应用 01.this指向 事件函数中:指向事件源 普通函数中:指向的是window对象 构造函数中:指向的是实例对象 普通对象中:指向的是当前对象 事件函数中 <body> <button id="btn">按钮</button> <script> btn.onclick=function(){ console.l原创 2020-12-03 03:58:04 · 275 阅读 · 0 评论 -
JS高级二
2020.11.29 js高级==>原型链、属性特征、变量提升、作用域和作用域链 01原型链的关系 ①.实例对象通过关键字new和构造函数来创建 ②.实例对象通过constructor属性来找到实例化自己的构造函数 ③.构造函数通过prototype属性来找到自己的prototype属性 ④.实例对象的__proto__指向实例化自己的构造函数的prototype ⑤.一个对象的__proto__指向构造函数的prototype,因为prototype自身又是一个对象,也有__proto__属性原创 2020-12-03 01:09:20 · 149 阅读 · 0 评论 -
JS高级一
2020.11.25 js高级==>构造函数 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 · 155 阅读 · 0 评论
分享