Test name | Executions per second |
---|---|
new TypedArray | 325.4 Ops/sec |
new Array | 47.7 Ops/sec |
Direct Array | 718.7 Ops/sec |
let arr = new Float32Array(1000000);
arr[0] = Math.random();
var sum = 0;
for (let i = 0; i < 1000000; i++) {
sum+= arr[i];
}
let arr = new Array(1000000);
arr[0] = Math.random();
var sum = 0;
for (let i = 0; i < 1000000; i++) {
sum+= arr[i];
}
let arr = [];
arr[0] = Math.random();
var sum = 0;
for (let i = 0; i < 1000000; i++) {
sum+= arr[i];
}