JavaScript 객체를 배열로 변환하는 3가지 방법
안녕하세요! JavaScript를 사용하면서 객체를 배열로 변환해야 할 경우가 종종 있습니다.
이 글에서는 JavaScript 객체를 배열로 변환하는 3가지 방법을 소개합니다.
Object.keys()
Object.keys() 함수는 객체의 키들을 배열로 반환합니다.
const obj = { name: "Alice", age: 25, job: "developer" };
const keys = Object.keys(obj);
console.log(keys); // ["name", "age", "job"]
Object.values()
Object.values() 함수는 객체의 값들을 배열로 반환합니다.
const obj = { name: "Alice", age: 25, job: "developer" };
const values = Object.values(obj);
console.log(values); // ["Alice", 25, "developer"]
Object.entries()
Object.entries() 함수는 객체의 키와 값을 [키, 값] 형태의 배열로 반환합니다.
const obj = { name: "Alice", age: 25, job: "developer" };
const entries = Object.entries(obj);
console.log(entries); // [["name", "Alice"], ["age", 25], ["job", "developer"]]
위의 방법들을 사용하여 JavaScript 객체를 배열로 변환할 수 있습니다.
상황에 따라 적절한 방법을 선택하여 사용하세요!
이상으로 JavaScript 객체를 배열로 변환하는 방법에 대해 알아보았습니다.