看到很多源码都是这么写的,[].slice.call(arr, 1),而不是直接写arr.slice(1),
前面的写法有什么好处或者优势,第二种岂不是更简单
看到很多源码都是这么写的,[].slice.call(arr, 1),而不是直接写arr.slice(1),
前面的写法有什么好处或者优势,第二种岂不是更简单
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
arr是一个数组的话当然是使用第二种方法,第一种方法常用于数据不是一个数组,而是伪数组的情况,比如arguments,比如NodeList