Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0
Firefox 128
Windows
Desktop
9 months ago
Test name Executions per second
create arrays 9808.0 Ops/sec
create typed arrays 1457.5 Ops/sec
create typed arrays in typed array 291.8 Ops/sec
Tests:
  • create arrays

    x
     
    const a = [];
    for (let i = 0; i < 10_000; i++) {
        a.push([i]);
    }
  • create typed arrays

     
    const a = [];
    for (let i = 0; i < 10_000; i++) {
        a.push(new Float32Array([i]));
    }
  • create typed arrays in typed array

     
    const a = new Float32Array(10_000);
    for (let i = 0; i < 10_000; i++) {
        a[i] = new Float32Array([i]);
    }