1.原型链
2021-08-12 23:20:08 31 举报
AI智能生成
js原型链
作者其他创作
大纲/内容
person对象
__proto__
Person.prototype
对象中找不到属性,就从原型找
constructor
Person
Person函数
new Person()
__proto__
Function.prototype
person.prototype = {} 会导致constructor丢失
prototype
constructor
Function
__proto__
Object.prototype
总结
__proto__指向构造函数原型对象
Function的__proto__和prototype等价
一切对象的__proto__都指向Object.prototype
就是prototype.__proto__ === Object.prototype
一切函数的__proto__都指向Function.prototype
就是函数.__proto__ === Function.prototype
除了明显new出来的实例外,所有的constructor都指向Function
Function函数
prototype
constructor
Function
__proto__
Object.prototype
__proto__
Function.prototype
new Function()
Object函数
prototype
constructor
Function
__proto__
null
__proto__
Function.prototype
new Object()
0 条评论
下一页