關聯數組

關聯數組

“關聯數組”是一種具有特殊索引方式的數組。不僅可以通過整數來索引它,還可以使用字元串或者其他類型的值(除了NULL)來索引它。

基本介紹

  • 中文名:關聯數組
  • 外文名:associative array
  • 釋義:一種具有特殊索引方式的數組
  • 包含:標量數據
  • 元素特定順序:無
關聯數組和數組類似,由以名稱作為鍵的欄位和方法組成。
它包含標量數據,可用索引值來單獨選擇這些數據,和數組不同的是, 關聯數組的索引值不是非負的整數而是任意的標量。這些標量稱為Keys,可以在以後用於檢索數組中的數值。
關聯數組的元素沒有特定的順序,你可以把它們想像為一組卡片。每張卡片上半部分是索引而下半部分是數值。
JavaScript的對象本質就是一個關聯數組。
Perl語言中的關聯數組用法:
%ARRAY=(key1,value1,key2,value2,key3,value3);
或:
%ARRAY=(key1=>value1,key2=>value2,key3=>value3);
一個KEY 對應一個VALUE。

相關詞條

熱門詞條

聯絡我們