JSFiddle - React, Tailwind, and code Playground
by etiennenoel
JavaScript
var start = new Date().getTime();
var arr = [];
for (var i = 0; i < 10000; i++) {
arr.push(i);
};
function getArr() {
return arr.slice(0);
};
function randomInt(max) {
return Math.floor(Math.random() * (max + 1));
};
for(var i = 0; i < 100000; i++) {
var half = Math.floor(arr.length / 2);
getArr().splice(half, 0, 'foo');
}
var end = new Date().getTime();
var time = end - start;
alert('done in '+ time);