benchmark performance testing for array creation in javascript
//loop time tests array creation
console.time("forlooparr");
for(var arr=[], i=0;i<100000;arr.push(i),i++);
console.timeEnd("forlooparr");
console.time("forlooparr2");
var arr2 = [];
for(var j=0;j<100000;j++) arr2.push(j);
console.timeEnd("forlooparr2");
console.time("forlooparr3");
for(var g=0,arr3 = [];g<100000;g++) arr3.push(g);
console.timeEnd("forlooparr3");
/*forlooparr: 8ms
forlooparr2: 5ms
forlooparr3: 4ms*/
//inside declaration works faster