Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36
Chrome 122
Windows
Desktop
2 years ago
Benchmark.js
spreading (100 elements)
519K/s
Array.from (100 elements)
497K/s
Array.from (10k elements)
7K/s
spreading (10k elements)
5K/s
spreading (1M elements)
38/s
Array.from (1M elements)
30/s
View exact numbers
Test name Executions per second
spreading (100 elements) 518,575 Ops/sec
Array.from (100 elements) 497,041 Ops/sec
Array.from (10k elements) 6,833 Ops/sec
spreading (10k elements) 5,466 Ops/sec
spreading (1M elements) 38 Ops/sec
Array.from (1M elements) 30 Ops/sec
Script Preparation code:
Tests: