정렬 정렬은 es6에서 배열의 요소를 정렬하는 데 사용되는 방법입니다. 이 방법은 기본적으로 매개변수를 전달하지 않으며 문자 인코딩 순서에 따라 정렬됩니다. 오름차순 또는 내림차순으로 구문은 "array.sort(callback(a,b))"입니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, ECMAScript 버전 6.0, Dell G3 컴퓨터.
sort 정렬은 es6에 있습니다.
sort() 메서드는 배열의 요소를 정렬하는 데 사용됩니다.
Syntax
array.sort(callback(a,b))
기본적으로 매개변수가 전달되지 않으며 정렬됩니다. 문자 인코딩 순서
// 매개변수 전달: 매개변수는 함수이고 함수에는 두 개의 매개변수(a, b)가 있습니다.
// a > b, 양수 반환
// a = b, 반환 0
// a < b , 음수 반환, a 는 재정렬된 배열에서 b 앞에 있습니다
// a - b , 반환된 배열은 작은 것에서 큰 것으로 정렬됩니다
// b - a , 반환된 것 배열은 큰 것부터 작은 것까지 정렬됩니다
let sortArr = [ {a:1}, {a:3}, {a:-1}, ] let newSortArr = sortArr.sort((r1,r2)=>{ let r = r1.a-r2.a; console.log(r) return r; });
정렬 순서는 문자 또는 숫자일 수 있으며, 오름차순 또는 내림차순으로 기본값은 알파벳 오름차순입니다.
[관련 권장사항:
자바스크립트 동영상 튜토리얼, 웹 프론트엔드]
위 내용은 es6에서는 정렬 정렬이 되나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!