javascript關聯陣列簡單介紹
在javascript中,並沒有關聯陣列這個概念。
但是我們可以仿照其他的語言來簡單介紹一下所謂的js中的"關聯陣列"是怎麼回事。
先看一段程式碼例項:
[JavaScript] 純文字檢視 複製程式碼var arr=["螞蟻部落","softwhy.com","青島市南區",3]; console.log(arr[0]); console.log(arr[1]);
在預設情況下,陣列的索引值是從0開始的數字,再來看一段程式碼例項:
[JavaScript] 純文字檢視 複製程式碼var arr=new Array(); arr["webName"]="螞蟻部落"; arr["url"]="softwhy.com"; arr["address"]="青島市南區"; arr["age"]=3;
上面的程式碼演示所謂的"關聯陣列",這種方式更為人性化,但是上面程式碼新增的並不是陣列中的元素,實事上是為arr物件新增的屬性和屬性值,看如下程式碼:
[JavaScript] 純文字檢視 複製程式碼var arr=new Array(); arr["webName"]="螞蟻部落"; arr["url"]="softwhy.com"; arr["address"]="青島市南區"; arr["age"]=3; console.log(arr.length); console.log(arr.url);
上面的程式碼輸出陣列長度為0,也能輸出網站的地址。
相關文章
- 簡單介紹js 陣列 fill() 填充方法JS陣列
- 全面介紹JavaScript陣列方法JavaScript陣列
- JavaScript 簡單介紹JavaScript
- 簡單介紹Lua一維陣列與多維陣列的使用陣列
- 簡單介紹克隆 JavaScriptJavaScript
- 簡單介紹JavaScript閉包JavaScript
- 簡單介紹最新python 字串陣列互轉問題Python字串陣列
- JavaScript return語句簡單介紹JavaScript
- JavaScript希爾排序簡單介紹JavaScript排序
- Shell 陣列介紹陣列
- AWK 陣列介紹陣列
- 關於 React Hooks 的簡單介紹ReactHook
- 簡單介紹下各種 JavaScript 解析器JavaScript
- ES6 陣列介紹陣列
- RPC簡單介紹RPC
- Python簡單介紹Python
- KVM簡單介紹
- RMI簡單介紹
- HTML簡單介紹HTML
- HTML 簡單介紹HTML
- CSS 簡單介紹CSS
- ajax簡單介紹
- SVG簡單介紹SVG
- Clickjacking簡單介紹
- 【Pandas】簡單介紹
- Map簡單介紹
- JSON簡單介紹JSON
- ActiveMQ簡單介紹MQ
- 介紹 Go 的陣列和切片Go陣列
- 《JavaScript 闖關記》之陣列JavaScript陣列
- Git_簡單介紹Git
- jQuery Validate簡單介紹jQuery
- JSON物件簡單介紹JSON物件
- <svg>元素簡單介紹SVG
- 簡單介紹 ldd 命令
- 禪道簡單介紹
- Webpack 的簡單介紹Web
- Apache Curator簡單介紹Apache
- spark簡單介紹(一)Spark