В TypeScript и array
, и type[]
используются для определения массивов с определенным типом элемента. Они эквивалентны и могут использоваться взаимозаменяемо.
Вот некоторые другие методы и приемы, связанные с массивами в TypeScript:
-
Инициализация массива:
- Используя буквальный синтаксис:
let arr: Number[] = [1, 2, 3];
- Использование конструктора
Array
:let arr: Array
= new Array(1, 2, 3);
- Используя буквальный синтаксис:
-
Манипуляции с массивами:
- Доступ к элементам:
let firstValue = arr[0];
- Изменение элементов:
arr[1] = 5;
- Добавление элементов:
arr.push(4);
- Удаление элементов:
arr.pop();
- Итерация по элементам:
for (let element of arr) { console.log(element); }
- Доступ к элементам:
-
Методы массива:
длина
: извлекает длину массива.concat()
: объединяет два или более массива.join()
: объединяет все элементы массива в строку.slice()
: извлекает часть массива в новый массив.splice()
: изменяет содержимое массива путем удаления, замены или добавления элементов.indexOf()
: возвращает первый индекс, по которому можно найти данный элемент в массиве.filter()
: создает новый массив со всеми элементами, прошедшими проверку.map()
: создает новый массив, применяя функцию к каждому элементу.reduce()
: применяет функцию для уменьшения массива до одного значения.