在javascript中也有類似foreach的用法。 for - in
在物件當中如何使用
//先宣告物件 //給物件的屬性值 //這邊展現如何用for - in 取出。 alert(content); |
for(var key in myobj) 這是比較重要的一段,他會宣告一個key的變數,然後走訪myobj的物件。key顯示出來會是物件的屬性名稱。
會顯示出來的結果是:
屬性名稱:color;值:red
屬性名稱:name;值:hsin
屬性名稱:nation;值:taiwan
在陣列中怎麼用:
var myob= new Array('blue','joe','taiwan'); var content=''; |
for(var key in myarr) 這是比較重要的一段,他會宣告一個key的變數,然後走訪myarr的陣列。key顯示出來會是陣列索引變數名稱。
會顯示出來的結果:
陣列索引:0;值:blue
陣列索引:1;值:joe
陣列索引:2;值:taiwan
因為var myarr = new Array('blue','joe','taiwan');宣告的時候,並沒有規定索引。因此會依照陣列的規範,就是由0開始。
在陣列中怎麼用 Part2:
var myob={fname:"John",lname:"Doe",age:25}; var content=""; alert(content); |
會顯示出來的結果:
這個方法搭上PHP JSON 還有AJAX,應該會比較常用到。可以參考一下。
留言列表