TIL - Object, for in, for of

jake·2022년 1월 12일
0

TIL

목록 보기
31/54
post-thumbnail

오브젝트 만드는 방법

JS는 동적언어라서 Object에 속성 추가와 삭제도 할 수 있다.

오브젝트 속성읽기 및 추가하는 방법

  1. Object.속성
  2. Object['속성'] (Computed properties)

1번은 일반적으로 Obj의 Value를 출력할때는 .쓰면되고
2번은 동적으로 key관련된 Value를 받아야할 때 유용하게 쓴다.

오브젝트 key value가 동일하면 생략가능

key value가 동일하여 생략했다.

Class없었을 때 object생성함수 만드는 방법

오브젝트안에 key가 있는지 없는지 확인하는 법

'key' in obj로 사용하며 true, false로 나온다.

for..in vs for..of

for in은 object의 key를 뽑을 때 사용
for of는 array(literable)의 값을 뽑을 때 사용

Object Cloning(복사)


assign을 사용했을 때 뒤쪽에 할당되는 object가 동일한 property를 덮어쓴다.

profile
열린 마음의 개발자가 되려합니다

0개의 댓글