js 一些代码的理解
[].shift.call( arguments )
拿到第一个参数
arguments为一个数组
shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值
let arr=[1,2,3]
arr.shift.call([4,5,6,7,8])
// 4
[].shift.call( arguments )
拿到第一个参数
arguments为一个数组
shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值
let arr=[1,2,3]
arr.shift.call([4,5,6,7,8])
// 4