개발/자바스크립트
[자바스크립트] 객체에서 키(key) 또는 값(value)만 따로 배열로 뽑기?!
sungho88
2020. 7. 27. 14:00
const objA = {
name: "JANG",
address: "Seoul",
nationality: "Korea",
age: 22
};
와 같은 객체가 있다고 한다.
키 또는 값만 따로 배열로 추출하고 싶다면 어떻게 할 수 있을까?
키의 경우
const { name, address, nationality, age} = objA;
이렇게 한 뒤에,
return [name, address, nationality, age];
이렇게 리턴해줄수도 있겠지만,
쉽게 Object객체를 통해 한방에 배열로 만드는 방법이 있다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
이것을 사용하면, 끝!!
.keys가 있으니까... values도 있지 않을까?
빙고!
이렇게 객체에서 키,.. 값을 추출할 수 있다.