在array.prototype.slice.call中使用prototype有什么用

时间:2012-11-26 08:18:42

标签: javascript prototype

为什么要包含原型?

为什么不呢?

   Array.slice.call()

3 个答案:

答案 0 :(得分:1)

因为Array是函数而函数没有.slice方法,所以只有数组。

答案 1 :(得分:1)

答案 2 :(得分:1)

Array是构造函数,不包含slice方法。它是原型(Array.prototype)。但是,您可以从(空)slice实例中调用Array

[].slice.call(/*...*/)