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도 있지 않을까?
빙고!
이렇게 객체에서 키,.. 값을 추출할 수 있다.
'개발 > 자바스크립트' 카테고리의 다른 글
[자바스크립트] 문자로 된 숫자를 찐 숫자로 바꾸는 방법은 무엇일까? (0) | 2020.07.28 |
---|---|
[자바스크립트] Object.freeze()를 통해 변경할 수 없는 객체를 만들어요 (0) | 2020.07.27 |
[Javascript] 자바스크립트 화살표 함수에서 리턴 생략하기 (0) | 2019.02.17 |
[Javascript] moment.js를 이용하여 특정 날짜로부터 몇 일 후 구하기 (0) | 2019.01.30 |
[자바스크립트] Date()객체로 날짜 구하기 & moment() 객체로 날짜 구하기 (0) | 2018.12.19 |