【发布时间】:2017-02-07 03:39:12
【问题描述】:
既然Array.prototype本身返回的是一个空数组,那么所有的函数都是从哪里来的呢?
为什么我可以调用 Array.prototype.sort 之类的函数,即使 Array.prototype 不是对象?
Array.prototype.__proto__ 是一个对象。
我对@987654324@的情况也有同样的疑问。
【问题讨论】:
-
为什么你认为
Array.prototype不是一个对象?数组(和函数)都是 JS 中的对象。
标签: javascript