루프 문은 프로그램 구현에 자주 사용되며 그 중 for 루프는 대부분의 언어에서 발견됩니다. JavaScript에는 for 루프의 여러 가지 용도가 있습니다. 각각에 대한 이해는 다음과 같습니다.
첫 번째 유형: (보통 관련 작업을 수행하는 루프)
var objA=document.getElementsByTagName("a")
var i,max
for(i=0,max=objA.length;iobjA[i].onclick=function(){
alert(this.innerHTML);
}
}
루프, 하이퍼링크 태그 등록 차례로 클릭 조작
두 번째 유형: (객체의 경우, 조작 객체 내용)
var person={name:'wmhello',age:'28'}
var Tips='' for(var obj in person){
Tips =obj '-->' person[obj] 'n'
}
alert(tips)
세 번째 유형: (일반적으로 사용됨) arrays, for arrays 특정 작업 수행)
var num=[1,3 ,5];
var total=0;
num.forEach(function(e){
total =e;
}); ;
이 forEach 루프는 Firefox 및 Chrome에서 작동합니다.