1. 程式人生 > >JS中遍歷普通陣列和字典陣列的區別

JS中遍歷普通陣列和字典陣列的區別

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

 // 普通陣列

var intArray = new Array();

intArray[0] = "第一個";

intArray[1] = "第二個";

for(var i = 0; i < intArray.length;i++)

{

    alert(intArray[i]);    // 第一個,第二個

}

// 拿到的是下標(dictionarykey)

for(var key in intArray)

{

    alert(key);       // 0,1

}

             

// 

字典陣列

var dicArray = new Array();

dicArray["f"] = "第一個";

dicArray["s"] = "第二個";

             

// 無法取到

for(var i = 0; i < dicArray.length;i++)

{

    alert(dicArray[i]);

}

             

// 拿到的是下標

for(var key in dicArray)

{

    alert(key);       // f,s

}

           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述