>웹 프론트엔드 >JS 튜토리얼 >Javascript 객체 배열은 key_javascript 기술 객체의 값에 따라 정렬됩니다.

Javascript 객체 배열은 key_javascript 기술 객체의 값에 따라 정렬됩니다.

WBOY
WBOY원래의
2016-05-16 16:10:511700검색

js 객체 배열 var ary=[{id:1,name:"b"},{id:2,name:"b"}]가 있습니다. 요구 사항은 name 또는 값을 기준으로 정렬하는 것입니다. id.코케티시 기능입니다

기능 정의:

코드 복사 코드는 다음과 같습니다.

함수 키rt(키,desc) {
반환 함수(a,b){
설명 반환 ~~(a[키] < b[키]) : ~~(a[키] > b[키]);
}
}

사용:

코드 복사 코드는 다음과 같습니다.

var ary=[{id:1,name:"b"},{id:2,name:"b"}];
ary.sort(keysrt('name',true));
ary.sort(keysrt('name',false));
ary.sort(keysrt('id',false));

위 내용이 이 글의 전체 내용입니다. 필요하신 분들은 오셔서 꼼꼼히 읽어보시길 바랍니다.

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