- 每个函数原型的构造器是它本身。
- 每个函数的
_proto_
属性指向它的构造函数的prototype。
原型链继承+深浅拷贝+值类型/引用类型
1 | function Foo(){ |
原型链示例代码
1 | var Foo = new Function(); |
instanceof
1 | instanceof原理就是一层一层查找 __proto__,如果和 constructor.prototype 相等则返回 true, |
愿大家在前端的道路上越走越远
_proto_
属性指向它的构造函数的prototype。 1 | function Foo(){ |
1 | var Foo = new Function(); |
1 | instanceof原理就是一层一层查找 __proto__,如果和 constructor.prototype 相等则返回 true, |
微信支付
支付宝