찾다

 >  Q&A  >  본문

자바스크립트 - 객체 정렬

그림과 같이 "1", "99", "23"을 기준으로 순서를 반대로 하고 싶습니다.

NvTC

아시는 마스터님께 물어봐도 될까요? 감사합니다

天蓬老师天蓬老师2764일 전477

모든 응답(5)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-05-19 10:12:41

    Object에서는 데이터가 키 => 값 쌍으로 저장되므로 순서 문제가 없습니다

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-05-19 10:12:41

    으아아아

    먼저 Object.keys()를 사용하여 객체의 키 배열을 가져온 다음 배열 정렬 방법을 사용하여 정렬한 다음 배열의 foreach 메서드를 사용하여 배열을 반복하고 원본 객체의 데이터를 정렬하여 새로운 개체.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-19 10:12:41

    으아악

    회신하다
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-19 10:12:41

    JS 객체는 순서가 없습니다.
    또한:
    {

    으아아아

    }
    안의 11은 문자열입니다.

    회신하다
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-19 10:12:41

    생각: forin所有的keyArray,排序Array.sort(),遍历Array,按顺序取值obj[key]

    으아아아

    회신하다
    0
  • 취소회신하다