Array.slice()用法

593 阅读1分钟

用法一:

slice方法用于提取目标数组的一部分,返回一个新数组,原数组不变。

arr.slice(start, end);

用法二:

slice方法的一个重要应用,是将类似数组的对象转为真正的数组。

Array.prototype.slice.call({ 0: 'a', 1: 'b', length: 2 })
// ['a', 'b']

Array.prototype.slice.call(document.querySelectorAll("div"));
Array.prototype.slice.call(arguments);