javascript에도 반복문이 있다.
우리가 흔히 알고 있던
for(var i = 0; i < object.length; i ++){
// 실행문
}
과 같은 for문도 있지만 index가 별도로 필요하지 않은 상황의 경우
for in 을 사용할 수 있다.
for in 문의 리터럴은
for( 변수 in 객체){ //실행문 }
과 같이 사용할 수 있다.
예제는 다음과 같다.
var obj = {
name : 'senbro',
age : 30
}
var temp;
for(temp in obj){
console.log(temp, obj[temp]); // name senbro age 30
}
지적과 수정사항은 언제나 환영입니다.
감사합니다.
참조 : 인사이드 자바스크립트 - 송형주, 고현준