>웹 프론트엔드 >프런트엔드 Q&A >es6에서는 정렬 정렬이 되나요?

es6에서는 정렬 정렬이 되나요?

WBOY
WBOY원래의
2022-04-25 15:30:102621검색

정렬 정렬은 es6에서 배열의 요소를 정렬하는 데 사용되는 방법입니다. 이 방법은 기본적으로 매개변수를 전달하지 않으며 문자 인코딩 순서에 따라 정렬됩니다. 오름차순 또는 내림차순으로 구문은 "array.sort(callback(a,b))"입니다.

es6에서는 정렬 정렬이 되나요?

이 튜토리얼의 운영 환경: Windows 10 시스템, ECMAScript 버전 6.0, Dell G3 컴퓨터.

es6에 정렬이 있습니까?

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.