Возможно, вы сталкиваетесь с ограничениями памяти,
Как насчет попытки поместить () значения в массив вместо инициализации всех их сразу?Разбейте его на более мелкие порции данных, чтобы добавить в массив вместо того, чтобы добавлять все в одну команду.
var a = [];
a.push(1,2,3,4,5,6,7,8,9,10);
a.push(1,2,3,4,5,6,7,8,9,10);
a.push(1,2,3,4,5,6,7,8,9,10);
a.push(1,2,3,4,5,6,7,8,9,10);
// etc...
return a;