>  기사  >  웹 프론트엔드  >  특정 속성을 기준으로 내림차순으로 정렬된 JavaScript 객체 배열

특정 속성을 기준으로 내림차순으로 정렬된 JavaScript 객체 배열

巴扎黑
巴扎黑원래의
2016-11-25 10:11:052112검색




<script> <br>//객체 배열 정의 <br> <br> = [{ <br>이름: "해외사업부", <br>값: 0.58 <br>}, { <br>이름: "국내판매", <br>값: 0.36 <br>}, { <br> name: "Internet Center", <br>value: 0.78 <br>}]; <br>//비교기 정의-내림차순 <br>function Compare(propertyName) { <br>return function(object1, object2 ) { <br>var value1 = object1[propertyName]; <br>var value2 = object2[propertyName] <br>if(value2 < value1) { <br/>return -1>} else if(value2; > value1) { <br>return 1; <br>} else { <br>return 0; <br>} <br>} <br>console.info(JSON.stringify(data)); <br>//사용 방법 <br>data.sort(compare("value")) <br>console.info(JSON.stringify(data)) <br></script> 🎜 >

JavaScript 객체 배열은 특정 속성에 따라 내림차순으로 정렬됩니다.




JavaScript 객체 배열은 특정 속성에 따라 내림차순으로 정렬됩니다. 속성








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