ループステートメントはプログラムの実装でよく使用されますが、その中で for ループはほとんどの言語で見られます。 JavaScript では、for ループのさまざまな使用法がいくつかあります。それぞれについて私の理解を示します。
1つ目のタイプ: (通常、関連する操作をループで実行)
var objA=document.getElementsByTagName("a"); var i,max; for(i=0,max=objA.length;i<max;i++){ objA[i].onclick=function(){ alert(this.innerHTML); } }
ループ、ハイパーリンクラベルのクリック操作を順番に登録
2つ目: (オブジェクトの場合、オブジェクトのコンテンツを操作)
var person={name:'wmhello',age:'28'}; var tips=''; for(var obj in person){ tips+=obj+'-->'+person[obj]+'\n' } alert(tips)
3 番目のタイプ: (一般的に配列に使用され、配列に対して特定の操作を実行します)
var num=[1,3,5]; var total=0; num.forEach(function(e){ total+=e; }); alert(total);
この forEach ループは Firefox と chrome で有効です
以上がJavaScriptのforループ文のさまざまな使用コードの詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。