Object Method

이홍경·2021년 8월 20일
0
post-thumbnail

시험을 마친 뒤 검색을 통해 알게된 무적 만능 짱짱 좋은 객체 메소드 몇가지를 까먹기 전에 적어본다.

Object.assign()

  • 새로운 객체를 만들어 기존의 객체를 병합 또는 복사 하는데 사용하였음.
const o1 = { a: 1, b: 1, c: 1 };
const o2 = { b: 2, c: 2 };
const o3 = { c: 3 };

const obj = Object.assign({}, o1, o2, o3);
console.log(obj); // { a: 1, b: 2, c: 3 }

MDN 참고

Object.fromEntries()

  • 키와 값으로(2개의 값을 가진 배열)을 여러개 가진 배열을 객체로 합치는데 사용하였음.
  • 배열 안의 배열과 같은 깊숙한 배열을 평탄화 flat시킨 뒤 객체로 합침.
const arr = [ ['0', 'a'], ['1', 'b'], ['2', 'c'] ];
const obj = Object.fromEntries(arr);
console.log(obj); // { 0: "a", 1: "b", 2: "c" }

MDN 참고

profile
개발자를 꿈꾸는 자

0개의 댓글