jweinst1
12/13/2016 - 5:34 AM

compares performance of push and concat on js arrays

compares performance of push and concat on js arrays

//push vs concat performance
var arr = [1, 2, 3];
var obj = 5;
var i = 10000;
console.time("push");
while(i--){
  arr.push(obj);
}
console.timeEnd("push");

var arr = [1, 2, 3];
var obj = 5;
var i = 10000;
console.time("concat");
while(i--){
  arr = arr.concat(obj);
}
console.timeEnd("concat");
/*push: 1ms
concat: 667ms*/