js中将类数组转为数组的两个方法

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

1. ES5[].slice.call(arguments)

slice(start, end) 方法可提取数组的某个部分并以新的数组返回被提取的部分。

如果不传递参数则浅拷贝整个原数组。

[].slice.call(arguments)表示调用数组的slice方法同时将this指向arguments这个对象相当于把slice方法绑定到arguments对象上把类数组转换成一个新数组。

2. ES6Array.from(arguments)

该方法对一个类数组或可迭代对象创建一个新的浅拷贝的数组实例。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

“js中将类数组转为数组的两个方法” 的相关文章