다음과 같은 JavaScript 개체가 있는 경우:
값을 기준으로 속성을 정렬하는 방법이 있나요? 그래서 나는 결국
전체 데이터 구조를 복사하거나 연관 배열이 필요한 곳에 배열을 사용하고 싶지 않습니다.
bonna와 동일한 작업을 수행하는 또 다른 방법은 다음과 같습니다.
배열로 이동하고, 배열을 정렬하고, 해당 배열을 용도에 맞게 사용하세요. 해결책은 다음과 같습니다:
배열이 있으면 원하는 순서로 배열의 개체를 재구성하여 정확히 원하는 작업을 달성할 수 있습니다. 이것은 내가 알고 있는 모든 브라우저에서 작동하지만 구현 문제에 따라 다르며 언제든지 중단될 수 있습니다. JavaScript 개체의 요소 순서에 대해 가정을 해서는 안 됩니다.
ES8에서는 Object.entries()을 사용하여 객체를 배열로 변환할 수 있습니다.
Object.entries()
전체 데이터 구조를 복사하거나 연관 배열이 필요한 곳에 배열을 사용하고 싶지 않습니다.
bonna와 동일한 작업을 수행하는 또 다른 방법은 다음과 같습니다.
배열로 이동하고, 배열을 정렬하고, 해당 배열을 용도에 맞게 사용하세요. 해결책은 다음과 같습니다:
으아아아배열이 있으면 원하는 순서로 배열의 개체를 재구성하여 정확히 원하는 작업을 달성할 수 있습니다. 이것은 내가 알고 있는 모든 브라우저에서 작동하지만 구현 문제에 따라 다르며 언제든지 중단될 수 있습니다. JavaScript 개체의 요소 순서에 대해 가정을 해서는 안 됩니다.
으아아아ES8에서는
Object.entries()
을 사용하여 객체를 배열로 변환할 수 있습니다.