객체 기본 조회와 삭제 + for... in/for ...of

JavaScript · 2021. 5. 27. 00:21

조회

  1. dot notation
    • object.key 형식

  2. bracket notation
    • object[key] 형식
      • key는 문자열 타입이어야 한다.
      • key는 변수로 취급된다. 즉, key값에 동적 할당이 필요할 때 bracket notation 방식을 사용한다

삭제

delete object.key 또는 delete object[key]


for ... of문

  • string과 배열에 사용 가능
  • element로 조회

for (let el of string) {}

for (let i = 0; i < str.length; i++) {}

위 두 코드는 동일한 기능을 하는 반복문이다


for... in문

  • 객체에 사용 가능
  • property로 조회

for (let prop in obj) {}

위와 같이 사용



참고: 코드스테이츠 유어클래스