Array.prototype.slice.call(arguments)的理解
在js中我们经常会看到Array.prototype.slice.call(arguments,0)的写法,这个方法的作用也许大家都明白,那就是把 “类数组对象” 转换成一个真正的数组。
这里涉及到slice()方法和call()方法,所以先简单说说这两个方法。
1、slice()
“数组” 和 “字符串” 都有slice方法,这个方法的作用是截取一段数据。它接收两个参数:
第一个参数是要截取的位置索引;
第二参数可选,表示要截取到的结束位置,但是不包括结束位置;
在数组中,该方法的返回值是包含
转载
2021-03-02 16:04:48 ·
377 阅读 ·
0 评论