# Array

Array (массив) — это встроенная структура данных в JavaScript, представляющая собой упорядоченную коллекцию значений, которые могут быть любых типов.

# Создание массива

Массив можно создать несколькими способами:

1. Через литерал массива (предпочтительный способ)

const numbers = [1, 2, 3, 4, 5];
const mixed = [42, "hello", true, { key: "value" }, [1, 2, 3]];
console.log(numbers); // [1, 2, 3, 4, 5]
console.log(mixed); // [42, "hello", true, { key: "value" }, [1, 2, 3]]

2. Через конструктор Array

const arr1 = new Array(5); // Создаст массив длины 5 с пустыми ячейками
const arr2 = new Array(1, 2, 3, 4, 5); // Создаст массив [1, 2, 3, 4, 5]
console.log(arr1); // [ <5 empty slots> ]
console.log(arr2); // [1, 2, 3, 4, 5]

Методы и операции:

Основные методы:

  • push(value): добавляет элемент в конец
  • pop(): удаляет последний элемент
  • unshift(value): добавляет элемент в начало
  • shift(): удаляет первый элемент

Все остальные методы описаны на главной странице в разделе методы массивов

# Заключение

Array — это мощная структура данных в JavaScript, обеспечивающая удобное хранение и манипуляцию элементами.