扫码关注官方订阅号
prototype里面已经没有constructor属性,然后往它的原型对象里面找到constructor属性,为何返回的结果不一样?
学习是最好的投资!
Person是一个function,有constructor的:
Person.constructor === Function // true
Person.prototype原型对象的construction指向构造函数本身,这个你已经知道了,所以
Person.prototype={}//这时候contruction就指向这个空对象Object了
而构造函数Person本身也有一个construcion,他的constructor指向谁呢?答案就是这个Function,Function自己又有一个constuction,还是指向Function...Function是ECMAScript规定的本地对象
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
Person是一个function,有constructor的:
构造函数Person和他的原型对象Person.prototype都有construction
Person.prototype原型对象的construction指向构造函数本身,这个你已经知道了,所以
而构造函数Person本身也有一个construcion,他的constructor指向谁呢?答案就是这个Function,Function自己又有一个constuction,还是指向Function...Function是ECMAScript规定的本地对象