Run details:
Mozilla/5.0 (X11; Linux x86_64; rv:108.0) Gecko/20100101 Firefox/108.0
Firefox 108
Linux
Desktop
2 years ago
Benchmark.js
map.call(NodeList)
1.6M/s
for loop
1.6M/s
NodeList#map
1.6M/s
[...NodeList].map
1.5M/s
Array.from(NodeList).map
1.5M/s
View exact numbers
Test name Executions per second
map.call(NodeList) 1,632,354 Ops/sec
for loop 1,577,165 Ops/sec
NodeList#map 1,571,217 Ops/sec
[...NodeList].map 1,522,072 Ops/sec
Array.from(NodeList).map 1,501,167 Ops/sec
Script Preparation code:
Tests: