JS sort 정렬 상세 사용 방법 예시 분석

1515 단어 JSsort정렬
sort()방법 은 배열 의 요 소 를 정렬 하고 배열 로 돌아 가 는 데 사 용 됩 니 다.기본 정렬 순 서 는 문자열 유 니 코드 코드 에 따 른 것 입 니 다.정렬 은 문자열 유 니 코드 코드 순서에 따라 정렬 되 기 때문에 먼저 배열 요 소 를 문자열(필요 하 다 면)로 바 꾸 어 비교 해 야 합 니 다.
문법:arrayObject.sort(sortby);
매개 변수 sortby 는 정렬 순 서 를 정 하 는 데 사용 할 수 있 지만 함수 여야 합 니 다.
예 1:알파벳 순 으로 정렬

예 2:알파벳 에 따라 정렬 합 니까?

나 니 야,이번 순 서 는 원 하 는 결 과 를 얻 지 못 한 것 같 아...
자신 이 원 하 는 결 과 를 얻 으 려 면 오름차 든 내림차 든 비교 함 수 를 제공 해 야 한다.이 함 수 는 두 값 의 크기 를 비교 한 후에 이 두 값 의 상대 적 인 순 서 를 설명 하 는 숫자 를 되 돌려 줍 니 다.
비교 함 수 는 두 개의 매개 변수 a 와 b 를 가 져 야 합 니 다.그 반환 값 은 다음 과 같 습 니 다.
a 가 b 보다 작 으 면 a-b 가 0 보다 작 으 면 0 보다 작은 값 을 되 돌려 주 고 배열 은 오름차 순 으로 배열 합 니 다.
a 가 b 와 같 으 면 0 으로 돌아간다.
만약 에 a 가 b 보다 크 면 a-b 가 0 보다 크 면 0 보다 큰 값 을 되 돌려 주 고 배열 은 내림차 순 으로 배열 할 것 이다.
예 3:오름차 순 정렬

예 4:내림차 순 정렬

배열 대상 의 특정한 속성 값 에 따라 정렬 하려 면 어떻게 합 니까?
예 5:배열 대상 의 특정한 속성 값 에 따라 정렬 합 니 다.

예 6:매개 변수 에 따라 오름차 인지 내림차 인지 확인한다.

이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기