0

なぜプロトタイプを含めるのですか?

なぜそうではないのですか?

   Array.slice.call()
4

3 に答える 3

1

Arrayは関数であり、関数にはメソッドがないため、配列のみがメソッドを持ってい.sliceます。

于 2012-11-26T08:22:55.563 に答える
1

ドキュメントをよく確認してください。これはhttp://shifteleven.com/articles/2007/06/28/array-like-objects-in-javascriptに役立ちます

于 2012-11-26T08:27:52.127 に答える
1

Arraysliceコンストラクター関数であり、メソッドが含まれていません。プロトタイプ ( Array.prototype) です。sliceただし、(空の)Arrayインスタンスから呼び出すことはできます。

[].slice.call(/*...*/)
于 2012-11-26T08:41:22.023 に答える