类数组转换为数组
常见类数组,arguments 与dom操作
转换: [].slice.call(xx)
或: Array.prototype.slice.call(arguments)
var a = {'0':'a', '1':'b', '2':'c', length:3}; // An array-like object
Array.prototype.join.call(a, '+''); // => 'a+b+c'
Array.prototype.slice.call(a, 0); // => ['a','b','c']: true array copy
Array.prototype.map.call(a, function(x) {
return x.toUpperCase();
}); // => ['A','B','C']:
es6:数组函数from,就可装换为数组
var b=Array.from(a)