javascript for in遍曆數組

網頁特效 for...in 聲明
for...in 聲明用于對數組或者對象的屬性進行循環操作。

for ... in 循環中的代碼每執行一次,就會對數組的元素或者對象的屬性進行一次操作。

語法:
for (變量 in 對象)
{
在此執行代碼
}“變量”用來指定變量,指定的變量可以是數組元素,也可以是對象的屬性。

var dictionary = new array();
dictionary["謝龍寶"] = "xielongbao";
dictionary["周保翠"] = "zhoubaocui";
dictionary["謝曉月"] = "xiexiaoyue";
alert(dictionary["謝龍寶"]);
alert(dictionary.謝龍寶);
for (var key in dictionary) {
alert("鍵:"+key+"值:"+dictionary[key]);
}

動態數組

var myarr = new array();
myarr[0] = 1;
myarr[1] = 2;
myarr[2] = 3;
myarr[3] = 23;
myarr[4] = 11;

動態數組是未知數組長度,上面new array就是定義了一個未知長度的數組然後再賦值。

更多相關文章
  • 在php中遍曆數組有很多方法,foreach.each.list.for等等遍曆數組語句,但是在這幾種中foreach遍曆數組效能最好,所以我也常用,下面我來介紹入門者foreach遍曆數組實例.語法foreach ( array_expression as $key => $value ) ...
  • 在php中可以用來遍曆數組的函數有很多,如有:for語句.list.each.foreach這四個函數,這也是在php中遍曆數組的幾個主要的函數,下面我來給大家介紹.foreach遍曆數組我們在運用數組時,常常要遍曆數組並獲得各個鍵或者元素值,php提供了一些專門遍曆數組的函數.這裏先介紹forea
  • 在smarty模板中遍曆數組常用的命令就是使用foreach,section了,下面小編來給大家總結一下smarty foreach,section遍曆數組的一些實例吧,希望對各位同學會有所幫助.1,一維數組 代碼如
  • 在php中遍曆循環讀出數組的方法有幾種,foreach,for,list,each,while都是可以的,只是那種更適合用來遍曆數組了.foreach來訪問, 遍曆的順序是固定的麽? 以什麽順序遍曆呢?比如: 代碼如
  • foreach 語句爲數組或對象集合中的每個元素重複一個嵌入語句組.foreach 語句用于循環訪問集合以獲取所需信息,但不應用于更改集合內容以避免産生不可預知的副作用.備注---------------------
  • For Each...In 循環結構時,會將In 後面的集合對象中第一個對象的記憶體地址從記憶體取出,並由For Each 後面的變量接收:遇到Next 敘述時則取出下一個在集合對象中的專案,並將記憶體地址給For Each 後面的變量接收,直到集合對象中的所有對象全部被取出完畢爲止<%@ P ...
  • java for each 循環 數組 對象遍曆語法for(type itr-var : iterableobj) statement-block看個遍曆數組實例public class mainclass { public static void main(string args[]) { int ...
  • 本文章給大家介紹一彷關于JavaScript 數組.Object對象for循環效率對比,有需要了解的朋友可參考原來小航子(山山)跟我說過,多用object對象少用數組對象,因爲object的效率要高一些,今天剛好在寫
一周排行