querySelectorAll 遍历

  • 直接 forEach
document.querySelectorAll('p').forEach(i=>console.info(i))

如果不能直接 forEach

querySelectorAll 返回的是 NodeList 无法直接 forEach 遍历。但是。。。貌似现在可以了。难到是浏览器都升级支持了?

  • 利用展开
[...document.querySelectorAll('.item-txt')].forEach(i => console.info(i.innerText));
  • 利用 call
[].forEach.call(cols, (e)=>{
 console.log(e);
});
  • 利用 Array.from(???)

你可能感兴趣的:(Javascript)