令我感到困扰的是,document.querySelectorAll(...).map(...)
即使在Firefox 3.6 中我也无法做到这一点,而且仍然找不到答案,所以我认为我应该交叉张贴此博客中的问题:
http://blowery.org/2008/08/29/yay-for-queryselectorall-boo-for-staticnodelist/
有人知道您没有获得阵列的技术原因吗?或者为什么StaticNodeList不会以这样的方式数组继承,你可以使用map
,concat
等等?
(顺便说一句,如果它只是您想要的一个功能,您可以执行类似NodeList.prototype.map = Array.prototype.map;
...的操作,但是再次,为什么首先有意阻止此功能?)