Learning Book

Массивы

Создание, map/filter/reduce, сортировка, поиск и паттерны

Массивы

Массивы — самая используемая структура данных в JavaScript. Понимание богатого API массивов и паттернов иммутабельной работы с ними — ключевой навык.

Что вы узнаете

  • Создание массивов и мутирующие методы (push, pop, splice и т.д.)
  • Функциональные методы: map, filter, reduce, find, some, every
  • Сортировка и поиск: sort, toSorted, indexOf, includes
  • Паттерны: chaining, иммутабельность, Object.groupBy
functions

Подглавы

  1. Создание и базовые методы — [], Array.from, push/pop/splice/slice
  2. Итерационные методы — map, filter, reduce, forEach, find
  3. Сортировка и поиск — sort, toSorted, indexOf, flat
  4. Паттерны работы с массивами — chaining, иммутабельность