배열속성을 이용한 객체의 변환

김해김씨가오리·2022년 12월 6일
0

JAVASCRIPT

목록 보기
16/36

배열

객체를 배열로 변환

push
let nctObject = {
    A : 'NCTDREAM',
    B : 'NCT127',
    C : 'WAYV'
};

let nctArr = [];

for(let key in nctObject){
    nctArr.push(nctObject[key]);
}

console.log(nctArr);

Object.key()
let nctObject = {
    A : 'NCTDREAM',
    B : 'NCT127',
    C : 'WAYV'
};

let nctArr = Object.keys(nctObject);

console.log('nctObject 는 ', nctArr);

Object.values()
let nctObject = {
    A : 'NCTDREAM',
    B : 'NCT127',
    C : 'WAYV'
};

let nctArr = Object.values(nctObject)

console.log('nctObject 는 ', nctArr);

map
let nctObject = {
    A : 'NCTDREAM',
    B : 'NCT127',
    C : 'WAYV'
};

let nctArr = Object.keys(nctObject).map(item => nctObject[item]);

console.log('nctObject 는 ', nctArr);

※ map 이란?

참고 :
[JavaScript]객체를 배열로 변환하는 방법

profile
그냥 기록용!!!

0개의 댓글