数组和类数组的区别
什么是类数组:
上一个例子:

输出结果:

类数组是指在写法上跟数组一样,
例如 arguments 和 length 写法上跟数组一样,
不具有数组所具有的方法
但类数组,只是一个普通的对象,他的原型是Object。
而真实的数组是Array类型。、
把对象变成数组的方法:
方法一:

输出结果: 返回一个原型为Array数组

方法二:

输出为:返回一个原型为Array数组

方法三:

输出为:返回一个为原型Array数组

方法四:

输出结果为:是一个原型为Array 数组;

把数组变成对象的方法:
方法一:

输出结果:是原型为Object 一个对象

方法二:

输出结果:是原型为Object 一个对象

数组变成类数组的方法:

输出为:是原型为Object 一个对象

浙公网安备 33010602011771号