[TIL] 2. FOR - IN

welcome·2021년 10월 12일
0

FOR - IN


for 문과 비슷하지만 객체를 순회하는 방법이며 객체 뿐만 아니라 배열에서도 사용할수 있다.

// FOR문

const arr = ['java', 'typescript', 'css', 'html']

for (let i = 0; i < arr.length; i ++) {
  console.log(i)
  console.log(arr[i])
}

// for문을 축약한 형태 인덱스 값과 반복문을 몇번 반복할지 자바스크립트가 자동으로 결정한다.

for (let i in arr) {
  console.log(i)
  console.log(arr[i])
}


const obj = {
  name: 'juyoung',
  age: 31,
  height: 171,
  house: true
}


for (let key in obj) {
  const value = obj[key]

//obj 객체에서 key를 자동으로 반복한다.
  
  console.log(key)
  console.log(value)
}

0개의 댓글