Примечание: Этот вопрос есть о TypeScript (а не JavaScript).Тип: Поместить массив в массив
Я хочу, чтобы поместить массив в массив в заданном положении:
var a = [];
a[0] = [1,2];
a
теперь [1,2]
, но должно быть [[1,2]]
.
Как я могу достичь того, что мой массив [1,2]
, который я хочу поместить в массив, не сплющивается, а помещается непосредственно, как он есть в массив? Так что, наконец, мне нужна процедура для размещения массива в массиве.
Там нет абсолютно никакой разницы между машинопись и JavaScript здесь. Не может быть, или TypeScript больше не будет строгим надмножеством JavaScript. –
Как уже отмечалось, ваш код предоставляет массив массивов. Также стоит упомянуть, что прямое добавление в позицию 'n' в массиве, который не был инициализирован, является плохой идеей для производительности. – basarat
Это работает как« как есть »в TypeScript - демо на игровой площадке TypeScript: http://bit.ly/ 1znxNqh – Fenton