子曰:类数组对象
类数组对象定义
拥有一个数值length 属性和对应非负整数属性的对象称为类数组对象。
ES5 中的arguments 对象,
将类数组对象转换为数组
方法1
1  | var arr = Array.prototype.slice.call(arguments)  | 
slice() 没有用其他的额外的参数调用,它的默认参数值会使它具有复制这个array(或者类array)的效果。
方法2
1  | var arr = Array.from(arguments)  | 
在ES6 中,可以使用Array.from(..) 的内建工具。