Cela me dérange que je ne puisse pas simplement faire document.querySelectorAll(...).map(...)
même dans Firefox 3.6, et je ne trouve toujours pas de réponse, alors j'ai pensé que je posterais sur SO la question de ce blog:
http://blowery.org/2008/08/29/yay-for-queryselectorall-boo-for-staticnodelist/
Est-ce que quelqu'un connaît une raison technique pour laquelle vous n'obtenez pas de tableau? Ou pourquoi ne StaticNodeList pas hérité d'un tableau de manière à ce que vous pouvez utiliser map
, concat
etc?
(BTW si c'est juste une fonction que vous voulez, vous pouvez faire quelque chose comme NodeList.prototype.map = Array.prototype.map;
... mais encore une fois, pourquoi cette fonctionnalité est-elle (intentionnellement?) Bloquée en premier lieu?)