Масив - це деякий впорядкована множина даних, доступ до яких здійснюється за допомогою індексів або ключів. Кожному ключу відповідає своє значення. Складові масиву (пари ключ-значення) називаються елементами.
Для зберігання таких даних в змінних JS використовується тип Array. Для того, щоб поставити конкретне масив, необхідно його елементи записати через кому і укласти цей набір в квадратні дужки, тобто
[Item-1, item-2. item-N]
в цьому випадку ключами масиву будуть числа 0, 1. N-1 - тобто нумерація елементів масиву починається саме з нуля.
Порожній масив задається лівою-правою квадратними дужками []. Розглянемо приклади
Також необхідно відзначити, що в JS можливо створювати масиви з елементів різного типу:
Для доступу до конкретного елементу масиву необхідно вказати змінну, яка містить масив і вказати індекс потрібного елемента в квадратних дужках. Таким чином, зокрема, можна задавати значення елементів масиву
В тому числі, можна створювати багатовимірні масиви - тобто масиви, деякі (або всі) елементи якого є масивами. У таких випадках доступ до елементів масиву в масиві здійснюється за допомогою написання додатково пари дужок з "внутрішнім" індексом
→ На повний екран
Асоціативний масив - це масив, в якому ключами (індексами) є рядки, а не числа. В JS можна створити асоціативний масив поелементно:
Одночасно оголосити і форматувати асоціативний масив в JS немає можливості. З іншого боку, замість асоціативного масиву можна використовувати об'єкт. Тема об'єктів в JS буде розкрита в наступному уроці.
Перевірте свої знання
Створити масив з трьох будь-яких числових значень. В окремі змінні записати: 1) суму всіх значень елементів масиву; 2) логічний вираз, яке дає true лише якщо кожне наступне значення масиву більше попереднього.