더북(TheBook)

for...in 문을 사용해도 마찬가지입니다. 가변수에 담기는 값이 age일 때 break 문이 실행되어 반복문이 종료됩니다.

09/05/for_break_ex.js

let obj = {name:"철수", age:20};
for(let key in obj){
  if(key === "age") break;
  console.log(obj[key]);
}

실행결과

철수

이처럼 break 문으로 반복문을 즉시 종료할 수 있어서 반복문 내부에 break 문을 바로 사용하지 않고 if 문으로 처리하는 것이 일반적입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.