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 문으로 처리하는 것이 일반적입니다.