Run details:
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/119.0
Firefox 119
Ubuntu
Desktop
2 years ago
Benchmark.js
for loop
2.6M/s
NodeList#map
2.5M/s
map.call(NodeList)
2.5M/s
[...NodeList].map
2.4M/s
Array.from(NodeList).map
2.2M/s
View exact numbers
Test name Executions per second
for loop 2,593,332 Ops/sec
NodeList#map 2,530,442 Ops/sec
map.call(NodeList) 2,494,776 Ops/sec
[...NodeList].map 2,392,016 Ops/sec
Array.from(NodeList).map 2,200,473 Ops/sec
Script Preparation code:
Tests: