最近看了很多 NodeJS 和 Javascript 代码,似乎 arguments 不是 Array 的一个实例,但仍然表现得像一个,所以人们会做类似Array.prototype.slice.call(arguments, ...)
or的事情,[].slice.call(arguments)
这会增加冗长并增加新手理解的障碍等。有什么原因吗? arguments 不是 Array 的一个实例,或者这只是那些不好的部分?
user53791
问问题
3720 次