【发布时间】:2019-02-02 01:08:28
【问题描述】:
我对 JavaScript 很陌生。我正在阅读 JavaScript 的优秀部分。它说:
每个函数对象也是用 prototype 属性创建的
所以我做了这样的事情:
function test() {
}
console.log(test.prototype);
使用 Chrome 的开发者工具,我发现输出如下:
我真的对这个输出感到困惑。为什么constructor 的prototype 属性再次与constructor 嵌套?为什么这会像 chain 一样进行?我在哪里错过了这个概念?
提前致谢。
【问题讨论】:
标签: javascript