[TS/Util] 객체를 배열 형식으로 바꾸기
객체를 배열로 바꾸기 🛠
- React를 하다보니 모듈마다 원하는 형식이 제각각이라서 요번에는 객체를 배열로 바꾸는 방법에 대해서 알아보려고 한다.
사용법
- 아래와 같은 과일
객체
가 있다고 가정해보자
const fruit = {apple, banana, orange};
- 이를 배열로 바꿔서 사용하고 싶다면
Object.keys
로 먼저 키값 배열
을 먼저 만들어야 한다.
Object.keys(fruit);
map
배열 메서드를 사용해서 객체의 배열로 만들어준다
Object.keys(fruit) // ['apple', 'banana', 'orange']
.map((key) => ({[key]: fruit[key]}));
// [{apple: 'red'}, {banana: 'yellow'}, {orange:'orange'}]
React 에서 사용해보기
코드
객체
가 있다고 가정해보자const fruit = {apple, banana, orange};
Object.keys
로 먼저 키값 배열
을 먼저 만들어야 한다.Object.keys(fruit);
map
배열 메서드를 사용해서 객체의 배열로 만들어준다Object.keys(fruit) // ['apple', 'banana', 'orange']
.map((key) => ({[key]: fruit[key]}));
// [{apple: 'red'}, {banana: 'yellow'}, {orange:'orange'}]
코드
결과창
Author And Source
이 문제에 관하여([TS/Util] 객체를 배열 형식으로 바꾸기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@ww8007/TSUtil-객체를-배열-형식으로-바꾸기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)