Object 관련 함수

태로샐러드·2021년 7월 11일
0

javascript 기초

목록 보기
10/22
post-thumbnail

🍫 Object.key();

  • 주어진 객체의 key값을 배열로 반환
let obj = {
  a : 1,
  b : 2,
  c : 3
}

Object.keys(obj); // [ 'a', 'b', 'c' ]

🍫 Object.values();

  • 주어진 객체의 value값을 배열로 반환
let obj = {
  a : 1,
  b : 2,
  c : 3
}

Object.keys(obj); // [ 1, 2, 3 ]

🍫 Object.entries();

  • 주어진 객체의 key-value pair을 배열로 반환
let obj = {
  a : 1,
  b : 2,
  c : 3
}

Object.keys(obj); // [ ['a', 1], ['b', 2] , ['c', 3] ]

🍫 Object.assign(target, source);

  • target 객체에 source객체의 속성을 복사 (덮어씀)
  • mutuable > target 객체가 변함
let obj1 = {
  a : 1,
  b : 2,
}

let obj2 = {
  b : 3,
  c : 4,
}

Object.assign(obj1, obj2); // { a:1, b:3, c:4 }
obj1; // { a:1, b:3, c:4 }
profile
기획, 개발공부, 그 외 잡다한 여정 기록 (SEMI로)

0개의 댓글