Array.from(NodeList).map vs [...NodeList].map vs map.call(NodeList) vs NodeList#map vs for loop| Test case name | Result |
|---|---|
| Array.from(NodeList).map | |
| [...NodeList].map | |
| map.call(NodeList) | |
| NodeList#map | |
| for loop |
| Test name | Executions per second |
|---|---|
| ✓ for loop | 1,154,182 Ops/sec |
| NodeList#map | 1,129,124 Ops/sec |
| map.call(NodeList) | 1,084,818 Ops/sec |
| [...NodeList].map | 1,048,341 Ops/sec |
| Array.from(NodeList).map | 931,746 Ops/sec |