一张图看透JavaScript原型关系:__proto__(对象原型)和prototype(函数原型)

问:函数岂不是拥有两个原型? 答:是的,函数有两个原型proto和prototype。 由于函数是对象,而对象就有原型,其原型就是proto。函数是Function的实例,因此此原型就是Function.prototype。 而函数的prototype,不是给本身用的,而是给本身实例用的。php 问:究竟是构造函数有原型,仍是实例有原型? 答:关键是这个“有”字怎么解释。说白了,就是拥有权和使用权
相关文章
相关标签/搜索