JS 객체 생성, key: value

Ju Young Jun·2022년 11월 24일
0
post-thumbnail

테이블을 생성하는 과정에서 dummyData에서 key 배열과 value 배열을 생성한뒤 key:value를 만드는 과정을 기록해본다.

['One', 'Two', 'Three'] => 'Column'
[['1', '2', '3'],
['4', '5', '6'],
['7', '8', '9']] => 'Data'

위 데이터들을 가공해

  Data.map((item) => {
    let Objectdata = {};
    item.forEach((val, idx) => {
      Objectdata[Column[idx]] = val;
    });
    console.log(Objectdata);
  });
/* 
{One: '1', Two: '2', Three: '3'}
{One: '4', Two: '5', Three: '6'}
{One: '7', Two: '8', Three: '9'}
*/

이 외에 객체 생성 방법을 다뤄보자면

a = {};
a['2'] = 1;
console.log(a); // {2: 1}
a.name = 3;
a['gender'] = 'girl';
console.log(a); // {2: 1, name: 3, gender: 'girl'}
profile
안녕하세요 :)

0개의 댓글