javascript陣列可以使用字串作為索引

螞蟻小編發表於2017-03-20

陣列是最為常用的資料結構,陣列已經有大量的內建方法可以對陣列進行操作,不過本章節對這些都不做介紹,只對陣列的索引做一下簡單的介紹,因為它有一些特殊之處或者不能說特殊之處,只能說很多初學者沒怎麼關注。

先看一段程式碼:

[JavaScript] 純文字檢視 複製程式碼
var theArray=["antzone","青島市南區","青島市南區",2];
console.log(theArray[1]);

以上程式碼可以通過數字索引獲取陣列元素值,再來看一段程式碼例項:

[JavaScript] 純文字檢視 複製程式碼
var theArray=["antzone","青島市南區","青島市南區",2];
theArray["target"]="分享互助";
console.log(theArray["target"]);
console.log(theArray.length);

字串也可以作為陣列的索引,但是需要注意的是,字串索引的陣列項不在length返回內。

相關文章