Я пытаюсь установить значения по умолчанию в неинициализированном массиве, используя функцию map, но, похоже, не работает, какие-либо идеи о том, как устанавливать значения по умолчанию?
Рассмотрим этот фрагмент кода, который я пробовал в консоли Chrome.
> var N = 10;
> var x = new Array(N);
> x
[undefined x 10]
> x.map(function(i) { return 0;});
[undefined x 10]
Я ожидал, что массив будет инициализирован 0.