首頁 >web前端 >js教程 >javascript中的循環語句for語句深入理解_javascript技巧

javascript中的循環語句for語句深入理解_javascript技巧

WBOY
WBOY原創
2016-05-16 16:53:301215瀏覽

程式實作中常要用到迴圈語句,其中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)

第三種:(常用於數組,對數組執行特定的操作)
複製程式碼 程式碼如下:

var num=[1,3,num=[1,3, 5];
var total=0;
num.forEach(function(e){
total =e;
});
alert(total);

此forEach循環在firefox和chrome中有效
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn