<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 객체 배열은 특정 속성에 따라 내림차순으로 정렬됩니다. 속성