var arr = [];
for (var i=0; i<12500; i++) {
arr.push(true, false, true, false, 1, 2, 3, 4);
}
// 12500x8 = 1 000 000 elements
var res = arr.concat();
var res = arr.slice();
var len = arr.length, i=-1, res = [];
while (++i < len) {
res[i] = arr[i];
}
var i = arr.length+1, res = [];
while (--i) {
res.push(arr[i]);
}