类数组:
类似于数组,它有和数组一样的下标,length,[],但是不能使用数组的方法
比如:
一组元素、arguments
类数组转数组:
Array.from(类数组)-> Array
目的就是为了使用数组的方法
Array.prototype.slice.call(类数组)
[].concat.apply()
[].slice.call(类数组)
Array.prototype.slice = function(){
let arr = [];
for(let i=0;i<this.length;i++){
arr.push(this[i]);
}
return arr;
}
call(arguments)