概述 今天在看书的时候看到Array.prototype.slice.call(arguments),有点看不懂,所以认真研究了一下,记录下来,供以后开发时参考,相信对其他人也有用. call 每一个函数都有一个call方法,它可以接受很多参数,其中第一个是这个函数的上下文,后面的是函数的参数.比如: function add(a, b) { return a + b; } add(3, 4); //7 add.call(null, 3, 4); //7 add.call(this, 3, 4)…