伪数组转换成数组
1:使用数组的slice()方法 它返回的是数组,使用call或者apply指向伪数组
var arr = Array.prototype.slice.call(aLi);
2:使用原型继承
aLi.__proto__ = Array.prototype;
3:ES6中数组的新方法 from()
function test(){
var arg = Array.from(arguments);
arg.push(5);
console.log(arg);//1,2,3,4,5
}
test(1,2,3,4);