Чтобы отсортировать массив по алфавиту в JavaScript, вы можете использовать различные методы. Вот некоторые из наиболее часто используемых:
-
Метод
sort(): этот метод сортирует элементы массива на месте и возвращает отсортированный массив. По умолчанию он сортирует элементы на основе их строковых кодов Unicode.var array = ["banana", "apple", "orange"]; array.sort(); console.log(array); // Output: ["apple", "banana", "orange"] -
Пользовательская функция сортировки. Вы также можете предоставить собственную функцию сравнения для метода
sort(), чтобы определить свои собственные критерии сортировки. Для сортировки по алфавиту вы можете использовать методlocaleCompare().var array = ["banana", "apple", "orange"]; array.sort(function (a, b) { return a.localeCompare(b); }); console.log(array); // Output: ["apple", "banana", "orange"] -
Оператор распространения с помощью
sort(): вы можете использовать оператор распространения (...) для создания нового отсортированного массива без изменения исходного массива..var array = ["banana", "apple", "orange"]; var sortedArray = [...array].sort(); console.log(sortedArray); // Output: ["apple", "banana", "orange"]