Методы работы с массивами в JavaScript
Давайте разберёмся с массивами (объектами Array), какие у них есть методы и как ими пользоваться.
Как создать массив
let myArray = [];
// эквивалентно:
myArray = new Array();
Если мы не создавали массив, а получили переменную извне, то нужно проверить является ли она массивом.
А также иногда бывает полезно проверить переменную на существование проверив её тип,
чтобы избежать ошибки вроде Uncaught ReferenceError: myArray is not defined:
if (
typeof myArray === 'object' &&
Array.isArray(myArray)
) {
console.log(true);
}
Добавление элементов в массив
Заполнить массив можно при создании:
let myArray = [1, 2, 3];
Либо с помощью метода push: