Array и Type[] в TypeScript: объяснение использования и методов

В TypeScript синтаксис Arrayи Type[]— это два разных способа определения типа массива. Однако они функционально эквивалентны и могут использоваться взаимозаменяемо. Оба синтаксиса представляют собой массив, который может содержать элементы указанного Type.

Вот несколько часто используемых методов, которые можно применять к массивам в TypeScript:

  1. push: добавляет один или несколько элементов в конец массива.
  2. pop: удаляет последний элемент из массива и возвращает его.
  3. concat: объединяет два или более массива и возвращает новый массив.
  4. join: объединяет все элементы массива в строку.
  5. slice: извлекает часть массива и возвращает новый массив.
  6. Сращивание: изменяет содержимое массива путем удаления, замены или добавления элементов.
  7. indexOf: возвращает первый индекс, по которому можно найти данный элемент в массиве.
  8. find: возвращает значение первого элемента массива, удовлетворяющего предоставленной функции тестирования.
  9. фильтр: создает новый массив со всеми элементами, прошедшими предусмотренную функцию тестирования.
  10. map: создает новый массив, заполняемый результатами вызова предоставленной функции для каждого элемента массива.