Масивът е специална променлива, която може да съдържа повече от една стойност:
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 не поддържа асоциативни масиви.
- Трябва да използвате обекти, когато искате имената на елементите да бъдат низове (текст).
- Трябва да използвате масиви, когато искате имената на елементите да бъдат числа.