Масивът е специална променлива, която може да съдържа повече от една стойност:

const автомобили = [“Saab”, “Volvo”, “BMW”];

Защо да използваме масиви?

Ако имате списък с елементи (списък с имена на автомобили, например), съхраняването на колите в единични променливи може да изглежда така:

нека кола1 = “Saab”;
нека кола2 = “Волво”;
нека кола3 = “BMW”;

Но какво ще стане, ако искате да прегледате колите и да намерите конкретна? И какво, ако нямате 3 коли, а 300?

Решението е масив!

Един масив може да съдържа много стойности под едно име и можете да получите достъп до стойностите, като се позовавате на номер на индекс.

Създаване на масив

Използването на литерал на масив е най-лесният начин за създаване на JavaScript масив.

Синтаксис:

const име_на_масив = [елемент1, елемент2, …];

Пример

const автомобили = [“Saab”, “Volvo”, “BMW”];

Интервалите и прекъсванията на редовете не са важни. Една декларация може да обхваща няколко реда:

const автомобили = [
“Saab”,
“Volvo”,
“BMW”
];

Можете също така да създадете масив и след това да предоставите елементите:

const cars = [];
cars[0]= “Saab”;
cars[1]= “Volvo”;
cars[2]= “BMW”;

Използване на JavaScript ключова дума new

Следният пример също създава масив и му присвоява стойности:

const автомобили = нов масив (“Saab”, “Volvo”, “BMW”);

Кога да използвате масиви. Кога да използвате обекти.

  • JavaScript не поддържа асоциативни масиви.
  • Трябва да използвате обекти, когато искате имената на елементите да бъдат низове (текст).
  • Трябва да използвате масиви, когато искате имената на елементите да бъдат числа.