본문 바로가기
Language/Javascript

Javascript - 객체 관련 함수

by 밍상 2022. 1. 19.

열거할 수 있는 하나 이상의 출처 객체로부터 대상 객체로 속성을 복사할 때 사용하는 함수 .assign()이 있다.

대상 객체를 반환한다.

겹치는 속성이 있으면 덮어쓰기가 된다.(얕은 복사)

const a = { x: 1 }
const b = { y: 1 }
Object.assign(a, b)
console.log(a) // {x: 1, y: 2}

//Object.assign(target, source) => 복사된 target 객체를 반환

반복되는 지정된 객체의 고유한 속성 이름 배열을 반환하는 함수 Object.keys()함수가 있다.

const object1 = {
	a: 'somestring',
    b: 42,
    c: false
}

console.log(Object.keys(object1)) // ['a', 'b', 'c']

 

'Language > Javascript' 카테고리의 다른 글

Javascript - 배열 관련 함수  (2) 2022.01.18
Javascript - 수학 관련 함수  (0) 2022.01.18
Javascript - ES란?  (0) 2022.01.18
Javascript - 숫자 관련 함수  (0) 2022.01.18
Javascript - 문자 함수  (0) 2022.01.18