Метод JavaScript array sort() використовується для розташування елементів масиву в певному порядку. За замовчуванням метод sort() дотримується порядку зростання.
Синтаксис
Метод sort() представлено таким синтаксисом:
array.sort(compareFunction)
Параметр
compareFunction - Це необов'язково. Він представляє функцію, яка забезпечує альтернативний порядок сортування.
Повернення
Масив відсортованих елементів
string.format у java
Приклад методу sort() масиву JavaScript
Тут ми розглянемо метод sort() на різних прикладах.
Приклад 1
Розглянемо простий приклад сортування масиву рядкових елементів.
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.sort(); document.writeln(result);Перевірте зараз
Вихід:
AngularJS,Bootstrap,JQuery,Node.js
Приклад 2
Розглянемо простий приклад сортування масиву цілих елементів.
перевірити null у java
var arr=[2,4,1,8,5]; var result=arr.sort(); document.writeln(result);Перевірте зараз
Вихід:
1,2,4,5,8
Приклад 3
Розглянемо приклад розташування елементів у порядку зростання за допомогою функції.
var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return a-b; }); document.writeln(result);Перевірте зараз
Вихід:
1,2,4,5,8
Приклад 4
Давайте розглянемо приклад розташування елементів у порядку спадання за допомогою функції.
зображення уцінки
var arr=[2,4,1,8,5]; var result=arr.sort(function compare(a,b) { return b-a; }); document.writeln(result);Перевірте зараз
Вихід:
8,5,4,2,1
Приклад 5
Розглянемо приклад отримання мінімального значення з масиву.
var arr=[2,4,1,8,5] var result=arr.sort(); //1,2,4,5,8 document.writeln(arr[0]);Перевірте зараз
Вихід:
1
Приклад 6
Давайте подивимося приклад отримання максимального значення з масиву.
відмінність тигра і лева
var arr=[2,4,1,8,5] var result=arr.sort().reverse(); // 8,5,4,2,1 document.writeln(arr[0]);Перевірте зараз
Вихід:
8