학습

for ... in 과 for ... of

용사지둥 2021. 8. 1. 17:33

for ... in 

//for ... in 키가 지정된 모든 열거 가능한 속성에 대해 반복한다
//주로 객체 안의 속성(키) 값을 반복적으로 불러올 때 사용한다
let obj = {
  name: "minhwan",
  class: "yongsa",
  level: 99
}

for(let prop in obj){
  console.log(`${prop}: ${obj[prop]}`)
}

//name: minhwan
//class: yongsa
//level: 99

for ... of

//for ... of 
let arr = ['딸기', '사과', '포도', '귤']

for(let el of arr){
  console.log(`${el}는(은) 맛있다`)
}

//딸기는(은) 맛있다
//사과는(은) 맛있다
//포도는(은) 맛있다
//귤는(은) 맛있다