Loop 문은 프로그램 구현에 자주 사용되며, 그 중 for 루프는 대부분의 언어에서 발견됩니다. JavaScript에는 for 루프의 여러 가지 용도가 있습니다. 각각에 대한 이해는 다음과 같습니다.
첫 번째 유형: (보통 루프에서 관련 작업을 수행)
var objA=document.getElementsByTagName("a"); var i,max; for(i=0,max=objA.length;i<max;i++){ objA[i].onclick=function(){ alert(this.innerHTML); } }
Loop, 하이퍼링크 레이블의 클릭 동작을 차례로 등록
두 번째 유형: (객체에 대해 객체 내용을 조작)
var person={name:'wmhello',age:'28'}; var tips=''; for(var obj in person){ tips+=obj+'-->'+person[obj]+'\n' } alert(tips)
세 번째 유형: (일반적으로 배열에 사용되며 배열에서 특정 작업을 수행함)
var num=[1,3,5]; var total=0; num.forEach(function(e){ total+=e; }); alert(total);
이 forEach 루프는 Firefox 및 Chrome에서 유효합니다
위 내용은 자바스크립트 for 루프문의 다양한 사용법 코드에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!