本文實(shí)例講述了JavaScript關(guān)聯(lián)數(shù)組用法。分享給大家供大家參考,具體如下:
基本概念:
“關(guān)聯(lián)數(shù)組”是一種具有特殊索引方式的數(shù)組。不僅可以通過(guò)整數(shù)來(lái)索引它,還可以使用字符串或者其他類型的值(除了NULL)來(lái)索引它。關(guān)聯(lián)數(shù)組的索引值是任意的標(biāo)量,這些標(biāo)量稱為Keys,可以在以后用于檢索數(shù)組中的數(shù)值。關(guān)聯(lián)數(shù)組的元素沒(méi)有特定的順序。
關(guān)聯(lián)數(shù)組長(zhǎng)成什么樣?
如何定義關(guān)聯(lián)數(shù)組?
var defs = [];defs[key] = value;
備注:key 和 value 需要分別賦予不同的值。
如何遍歷關(guān)聯(lián)數(shù)組?
for (key in defs) { // 變量 key 可以直接使用。 var value = defs[key]; //每個(gè)key對(duì)于的值。}更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript數(shù)組操作技巧總結(jié)》、《JavaScript排序算法總結(jié)》、《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》及《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》
希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注