Fork me on GitHub

10 2022 档案

摘要:1、变量名必须先声明再使用。 2、不能随意删除已经声明好的变量 3、严格模式下的全局作用域this不指向window,指向undefined 4、严格模式下,如果 构造函数不加new调用,this指向的是undefined 如果给它赋值 会报错。 5、定时器里函数里面的this还是指向window没 阅读全文
posted @ 2022-10-21 14:15 spikezz 阅读(31) 评论(0) 推荐(0) 编辑
摘要:JavaScript为我们专门提供了一些函数方法来帮我们更优雅的处理函数内部this的指向问题,常用的有bind、call、apply三种方法 1、call方法 第一个参数传递this指向的对象,后面的参数传递值 // call var a = 4 var b = 5 var o = { name: 阅读全文
posted @ 2022-10-19 15:17 spikezz 阅读(116) 评论(0) 推荐(0) 编辑
摘要:在ES6以前没有extends继承,可以通过构造函数+原型对象模拟实现继承,被称为组合继承。 1、借用父构造函数继承属性 // 借用父构造函数继承属性 // 1、父构造函数 function Father(uname, age) { // this 指向父构造函数的对象实例 this.uname = 阅读全文
posted @ 2022-10-15 22:39 spikezz 阅读(30) 评论(0) 推荐(0) 编辑
摘要:构造函数 JavaScript的构造函数中可以添加一些成员,可以在构造函数本身上添加,也可以在构造函数内部的this上添加。通过这两种方式添加的成员,就分别称之为静态成员和实例成员。 静态成员:在构造函数本身上添加的成员称之为静态成员,只能由构造函数本身来访问。 实例成员:在构造函数内部创建的对象成 阅读全文
posted @ 2022-10-08 00:07 spikezz 阅读(44) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示