응답 배열이 있고 응답 배열 내부의 개체에서 중단 점 변수를 기반으로 배열을 정렬하고 싶습니다. 내가 어떻게 해?
var responsive = [
{
breakpoint: 1200,
settings: {
c: 300
}
},
{
breakpoint: 780,
settings: {
c: 180
}
},
{
breakpoint: 1400,
settings: {
c: 0
}
}
];
responsive.sort () 시도했지만 여전히 작동하지 않습니까? 내가 어떻게 해?
sort()
정렬 기준이되는 배열 자식 개체의 속성을 지정하려면 자체 사용자 지정 논리를 메서드 에 제공해야합니다 . 이 시도:
var responsive = [{
breakpoint: 1200,
settings: {
c: 300
}
},{
breakpoint: 780,
settings: {
c: 180
}
},{
breakpoint: 1400,
settings: {
c: 0
}
}];
responsive.sort(function(a, b) {
return a.breakpoint > b.breakpoint;
});
console.dir(responsive);
위는 오름차순 정렬입니다. 당신은 하강, 스왑이 필요하면 >
A의를 <
.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다