[].slice.call( arguments)

目的是将arguments对象的数组提出来转化为数组,arguments本身并不是数组而是对象;

用处:

document.querySelectorAll()选择出来的伪数组需要遍历时,调用这个方法来将伪数组转化为数组,然后调用forEach方法来遍历

1 [].slice.call(document.querySelectorAll('selector')).forEach((el)=>{...})

 

posted on 2021-08-09 15:08  爱吃小Yu  阅读(113)  评论(0)    收藏  举报