1,for循環:
var arr = new Array(13.5,3,4,5,6);
for(var i=0;i<arr.length;i++){
arr[i] = arr[i]/2.0;
}
2,for,in循環:
var x
var mycars = new Array()
mycars[0] = "Saab"
mycars[1] = "Volvo"
mycars[2] = "BMW"
for (x in mycars)
{
document.write(mycars[x] + "<br />")
}
2.1for,in 循環遍歷對象
var data = {1: "食品標准物質", 2: "環境標准物質", 3: "職業衛生標准物質", 4: "儀器鑒定標准物質", 5: "葯典及對照品", 6: "進口標准品", 7: "地質礦產標准物質", 8: "其他標准物質", 9: "化學試劑"};
for(var i in data){
console.log(i);//索引
console.log(data[i]);//值
}
3,each遍歷一維數組:
var arr=new Array();
arr=["aaa","bbb","ccc"];
$.each(arr,function(index,value){
alert(i+"..."+value);
});
3.1each遍歷對象:
var data = {1: "食品標准物質", 2: "環境標准物質", 3: "職業衛生標准物質", 4: "儀器鑒定標准物質", 5: "葯典及對照品", 6: "進口標准品", 7: "地質礦產標准物質", 8: "其他標准物質", 9: "化學試劑"};
$.each(data,function(i,n){
console.log('索引' + i + ';對應值為:' + n +';');
});
4,each遍歷二維數組:
$(function () {
$.each([["aaa", "bbb", "ccc"], ["ddd", "eee", "fff"], ["ggg", "hhh", "iii"]], function (index, item) {
alert(index + "..." + item);
//輸出0...aaa,bbb,ccc 1...ddd,eee,fff 2...ggg,hhh,iii 這時的index為數組下標,item相當於取這二維數組中的每一個數組
$.each(item, function (index, itemobj) {
alert(index + "....." + itemobj);
});
});
//輸出0...aaa,bbb,ccc 0...aaa 1...bbb 2...cccc 1...ddd,eee,fff 0...ddd 1...eee 2...fff 2...ggg,hhh,iii 0...ggg 1...hhh 2...iii
});
