자바스크립트
[Javascript] Object.entries가 뭐니?
devebucks
2023. 1. 14. 09:12
728x90
Object.entries?
순서로 주어진 객체 자체의 enumerable 속성 [key, value] 쌍의 배열을 반환합니다.
Object.entries()에 의해 반환된 배열(array)의 순서는 객체가 정의된 방법과 관련이 없습니다.
배열 순서가 쓸 곳이 있다면, 다음과 같이 정렬을 먼저 하시는 것이 좋습니다
Object.entries(obj).sort((a, b) => b[0].localeCompare(a[0]));
const object1 = {
a: 'somestring',
b: 42
};
console.log(Object.entries(object1));// [['a', 'somestring'], ['b', 42]]
728x90