- 博客(3)
- 收藏
- 关注
原创 Javascript 中New 操作符 到底做了什么
Javascript 中New 操作符 到底做了什么步骤1.创建一个新的对象obj2.将对象与构建函数通过原型链连接起来3.将构建函数中的this绑定到新建的对象obj上4.根据构建函数返回类型作判断,如果是原始值则被忽略,如果是返回对 象,需要正常处理代码如下:function Person(name, age){ this.name = name; this.age = age; console.log(this.name,age);//name: to
2021-07-27 00:37:11 92
转载 函数内 更改this 指向的三种方法
更改this 指向 的方法函数的this指向遵循一个基本原则:谁调用的函数,函数的this就指向谁,否则指向全局 每个Function构造函数的原型prototype, 都有方法call(), apply(), bind()总结: a call(), apply() 在特定作用域调用函数 b bind() 会创建一个函数的实例, this会被绑定到bind()函数 bing() 绑定this, bind()() 调用函数————————————————普通函数的this指向构造函
2021-07-26 22:48:41 294
原创 javaScript 中的 继承_原型的一种方法
javaScript 中的 继承_原型的一种方法组合继承也叫伪经典继承,将原型链和借用构造函数的技术组合到一块。使用原型链实现对原型属性和方法的继承,而通过构造函数来实现对实例属性的继承代码如下:原型的引用类型属性会在各实例之间共享。当只想单纯地让一个对象与另一个对象保持类似的情况下,原型式继承是完全可以胜任的。...
2021-07-26 21:55:29 74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人