JavaScript關(guān)聯(lián)數(shù)組用法分析【概念、定義、遍歷】
本文實(shí)例講述了JavaScript關(guān)聯(lián)數(shù)組用法。分享給大家供大家參考,具體如下:
基本概念:
“關(guān)聯(lián)數(shù)組”是一種具有特殊索引方式的數(shù)組。不僅可以通過整數(shù)來索引它,還可以使用字符串或者其他類型的值(除了NULL)來索引它。關(guān)聯(lián)數(shù)組的索引值是任意的標(biāo)量,這些標(biāo)量稱為Keys,可以在以后用于檢索數(shù)組中的數(shù)值。關(guān)聯(lián)數(shù)組的元素沒有特定的順序。
關(guān)聯(lián)數(shù)組長成什么樣?
如何定義關(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ì)有所幫助。
- js中的關(guān)聯(lián)數(shù)組與普通數(shù)組詳解
- JavaScript中的關(guān)聯(lián)數(shù)組問題
- JavaScript中的索引數(shù)組、關(guān)聯(lián)數(shù)組和靜態(tài)數(shù)組、動(dòng)態(tài)數(shù)組講解
- 關(guān)于JavaScript中的關(guān)聯(lián)數(shù)組分析
- Javascript的常規(guī)數(shù)組和關(guān)聯(lián)數(shù)組對(duì)比小結(jié)
- js以對(duì)象為索引的關(guān)聯(lián)數(shù)組
- JavaScript 以對(duì)象為索引的關(guān)聯(lián)數(shù)組
- js二維數(shù)組定義和初始化的三種方法總結(jié)
- JS數(shù)組的遍歷方式for循環(huán)與for...in
- js數(shù)組去重的常用方法總結(jié)
- jQuery 遍歷json數(shù)組的實(shí)現(xiàn)代碼
- js jquery數(shù)組介紹
相關(guān)文章
BootStrap fileinput.js文件上傳組件實(shí)例代碼
這篇文章主要介紹了BootStrap fileinput.js文件上傳組件實(shí)例代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-02-02
JavaScript實(shí)現(xiàn)的仿新浪微博原生態(tài)輸入字?jǐn)?shù)即時(shí)檢查功能【兼容IE6】
這篇文章主要介紹了JavaScript實(shí)現(xiàn)的仿新浪微博原生態(tài)輸入字?jǐn)?shù)即時(shí)檢查功能,涉及javascript事件響應(yīng)及字符串的遍歷、轉(zhuǎn)換、判斷等相關(guān)操作技巧,需要的朋友可以參考下2017-09-09

