Массивы – это наборы переменных. В этом уроке рассмотрим несколько функций, работающих с массивами в JavaScript.
Создание и вывод массива
Создадим массив:
let arr = [5, 6, 12, 23, 590, 123, 2];
Выведем его длину с помощью метода length:
let arrLength = arr.length;
console.log(arrLength); // Выведет 7
Вывод элементов массива
Выведем все элементы массива в строковом формате, используя метод join():
let arrString = arr.join(', ');
console.log("Массив состоит из: " + arrString);
Результат: Массив состоит из: 5, 6, 12, 23, 590, 123, 2
Сортировка массива
Метод sort() сортирует массив. По умолчанию sort() сортирует элементы как строки, сравнивая их посимвольно.
arr.sort();
let sortedArrString = arr.join(', ');
console.log("Сортированный массив: " + sortedArrString);
Числа будут отсортированы лексикографически. Например, 590 будет перед 123, так как 5 < 1. Для числовой сортировки нужна дополнительная функция сравнения.
Метод split()
Метод split() делит строку на массив. Хотя он не работает непосредственно с массивами, является тесно связанной операцией.
Рассмотрели методы работы с массивами в JavaScript: length, join(), sort() и split(). Они позволяют эффективно обрабатывать и выводить данные из массивов. Обратите внимание на особенности сортировки с помощью sort() для числовых данных.