【发布时间】:2011-04-20 05:51:47
【问题描述】:
这是我创建 Book 构造函数的两个实例时原型链的表示。屏幕截图取自“高性能 Javascript - N.C.Jakas”。 我的困惑是关于中间给出的 Book 构造函数(标题为“Book”的黄色框)。由于javascript中的每个函数都是函数原型的实例,所以这个盒子(书)不应该有一个proto属性将它链接到Function的原型吗?
【问题讨论】:
标签: javascript
这是我创建 Book 构造函数的两个实例时原型链的表示。屏幕截图取自“高性能 Javascript - N.C.Jakas”。 我的困惑是关于中间给出的 Book 构造函数(标题为“Book”的黄色框)。由于javascript中的每个函数都是函数原型的实例,所以这个盒子(书)不应该有一个proto属性将它链接到Function的原型吗?
【问题讨论】:
标签: javascript
这可能是为了简化而忽略的。将Function 添加到图表中会分散作者想要提出的主要观点(用户创建的类之间的关系)。
此外,这会导致_proto_ 的Function 是什么的问题,进一步拥挤图像。
作者可能认为图表和所有显示的关系在当前形式下已经足够混乱了。
【讨论】:
是的。正如@sth 正确指出的那样,可能它已被省略以简化 . Here's 另一个例子,你想要什么。
【讨论】: