[16]_object.keys, .values, .entries, .assign

적자생존·2022년 4월 7일
0

Javascript

목록 보기
4/11

1. Object.keys()

주어진 객체의 속성 이름들을 일바적인 반복문과 동일한 순서로 순회되는 열거할 수 있는 배열로 반환함

2. Object.keys() 사용법

const example = {
이름 : "철수",
나이 : 15,
학교 : "다람쥐초등학교"
}

console.log(Object.keys(example))
// ['이름', '나이', '학교']

3. Object.values()

주어진 객체의 key값의 value들을 열거해주는 배열로 반환함

4. Object.values() 사용법

const example = {
이름 : "철수",
나이 : 15,
학교 : "다람쥐초등학교"
}

console.log(Object.values(example))
// ["철수", 15, "다람쥐초등학교"]

5. Object.entries()

주어진 객체의 key와 value를 [key, value]로 반환함

6. Object.entries() 사용법

const example = {
이름 : "철수",
나이 : 15,
학교 : "다람쥐초등학교"
}
console.log(Object.entries(example))
//[["이름", "철수"], ["나이", 15], ["학교", "다람쥐초등학교"]]

7. Object.assign()

주어진 객체들의 모든 열거 가능한 자체 속성을 복사해 객체로 반환

8. Object.assign() 사용법

const example = {
이름 : "철수",
나이 : 15,
학교 : "다람쥐초등학교"
}

console.log(Object.assign(example))
//{이름: '철수', 나이: 15, 학교: '다람쥐초등학교'}
profile
적는 자만이 생존한다.

0개의 댓글