Run details:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36
Chrome 107
Mac OS X 10.15.7
Desktop
2 years ago
Test name Executions per second
typed array 6175.0 Ops/sec
not typed array 5466.8 Ops/sec
Script Preparation code:
x
 
var size = 1024;
var initialArray = [];
for(let i = 0; i < size; i++) {
  initialArray.push(Math.random());
}
Tests:
  • typed array

     
    const arr = new Float64Array(size);
    for(let i = 0; i < size; i++) {
      arr[i] = initialArray[i]/2;
    }
  • not typed array

     
    const arr = [];
    for(let i = 0; i < size; i++) {
      arr.push(initialArray[i]/2);
    }