В TypeScript синтаксис Arrayи Type[]— это два разных способа определения типа массива. Однако они функционально эквивалентны и могут использоваться взаимозаменяемо. Оба синтаксиса представляют собой массив, который может содержать элементы указанного Type.
Вот несколько часто используемых методов, которые можно применять к массивам в TypeScript:
- push: добавляет один или несколько элементов в конец массива.
- pop: удаляет последний элемент из массива и возвращает его.
- concat: объединяет два или более массива и возвращает новый массив.
- join: объединяет все элементы массива в строку.
- slice: извлекает часть массива и возвращает новый массив.
- Сращивание: изменяет содержимое массива путем удаления, замены или добавления элементов.
- indexOf: возвращает первый индекс, по которому можно найти данный элемент в массиве.
- find: возвращает значение первого элемента массива, удовлетворяющего предоставленной функции тестирования.
- фильтр: создает новый массив со всеми элементами, прошедшими предусмотренную функцию тестирования.
- map: создает новый массив, заполняемый результатами вызова предоставленной функции для каждого элемента массива.