document.querySelectorAll(...).map(...)
,我仍然找不到答案,所以我想在Stack Overflow上发布这篇博客的问题:
http://blowery.org/2008/08/29/yay-for-queryselectorall-boo-for-staticnodelist/
有人知道为什么你没有得到一个数组吗?或者为什么StaticNodeList没有以一种可以使用map
、concat
等方法继承自数组的方式呢?(顺便说一句,如果你只想要一个函数,你可以做一些像
NodeList.prototype.map = Array.prototype.map;
的事情...但是为什么这个功能在第一次被故意屏蔽了呢?)