最快速把nodelist转化成array的方法

    xiaoxiao2022-06-27  46

    var divs = document.querySelectorAll("div") Array.prototype.slice.call(divs);

    或者

    var divs = document.querySelectorAll("div") [].slice.call(divs); Array.prototype  就是一个 new Array() 实例对象,拥有 slice方法, 使用call方法,将slice方法this (原本为 Array.prototype  空数组) 指向 divs  从而返回一个新的 Array 实例对象。

    [].slice 也是同理

    转载请注明原文地址: https://ju.6miu.com/read-1124162.html

    最新回复(0)