Найти в Дзене
Онлайн-школа METHED

МАССИВЫ В JAVASCRIPT

Массив — это объект, который позволяет хранить много значений в одной переменной. Массив в JavaScript – упорядоченная структура данных, где коллекция элементов пронумерована и хранится в том порядке, как ее записали, причём элементов может быть сколько угодно и они могут быть какие угодно.⠀ Массив применяется, когда нужно  сохранить список определенных элементов, а затем получить к ним доступ с помощью одной переменной. Каждое значение в массиве имеет свой порядковый номер (индекс). Именно  они называются элементами. Первый элемент массива имеет индекс 0, второй – 1, третий – 2 и т.д. Особенности массива в JS:
▪️может хранит значения смешанных типов, т.е. он содержит в себе числа, строки и объекты других массивов;
▪️длина массива носит динамический характер, заранее указывать размер массива не надо — он меняется (увеличивается/уменьшается) автоматически;
▪️применяют для содержания нескольких значений в одной переменной.⠀ Основные методы для работы с массивами JS, которые выполняют опре

Массив — это объект, который позволяет хранить много значений в одной переменной. Массив в JavaScript – упорядоченная структура данных, где коллекция элементов пронумерована и хранится в том порядке, как ее записали, причём элементов может быть сколько угодно и они могут быть какие угодно.⠀

Массив применяется, когда нужно  сохранить список определенных элементов, а затем получить к ним доступ с помощью одной переменной.

Каждое значение в массиве имеет свой порядковый номер (индекс). Именно  они называются элементами. Первый элемент массива имеет индекс 0, второй – 1, третий – 2 и т.д.

Особенности массива в JS:
▪️может хранит значения смешанных типов, т.е. он содержит в себе числа, строки и объекты других массивов;
▪️длина массива носит динамический характер, заранее указывать размер массива не надо — он меняется (увеличивается/уменьшается) автоматически;
▪️применяют для содержания нескольких значений в одной переменной.⠀

Основные методы для работы с массивами JS, которые выполняют определённые модификации или вычисления ⬇️

✔️map()
используют для создания нового массива из уже готового, применяя при этом функцию к каждому из элементов первого массива;

✔️reduce()
инструмент, который сжимает массив до одного значения, чтобы получить выходное значение, он запускает функцию редуктора для всех элементов массива;

✔️filter()
фильтрует элементы по условию, указанному в функции;

✔️forEach
используется чтобы пройтись по всем элементам массива и сделать с ними нужные действия;

✔️unshift()
добавляет элементы в начало и возвращает новую длину массива;

✔️pop()
удаляет последний элемент и возвращает его значение;

✔️push()
добавляет элементы в конец и возвращает новую длину массива.⠀

Важно! Самый простой способ создать массив в JavaScript – присвоить переменной значение массива.

#methed_про_ит