arr vs var speed
Date tested:
one month ago
User agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
Test name
Executions per second
arr
1219983.5 Ops/sec
string
1229275.4 Ops/sec
Benchmark definition (click to collapse):
HTML Preparation code:
<!--your preparation HTML code goes here-->
Script Preparation code:
let arr=new Array(0x1000).fill(document.createElement('span'));
Tests:
arr
let T=[0x204,0x104,0x305,0x923,0x9a2,0x102,0x859] let Z=['ariannaeharlan','chloe','ava','lillie','aca','lillie','taylor'] for(let y=0;y<7;++y)arr[T[y]].textContent=Z[y];
string
let T="Ab7 z-_" let Z=['ariannaeharlan','chloe','ava','lillie','aca','lillie','taylor'] let acc=0; for(let y=0;y<7;++y){acc+=T.charCodeAt(y);arr[acc].textContent=Z[y];}
Open this result on MeasureThat.net