科技工作者之家
科技工作者之家APP是专注科技人才,知识分享与人才交流的服务平台。
科技工作者之家 2020-11-17
“关联数组”是一种具有特殊索引方式的数组。不仅可以通过整数来索引它,还可以使用字符串或者其他类型的值(除了NULL)来索引它。
关联数组和数组类似,由以名称作为键的字段和方法组成。
它包含标量数据,可用索引值来单独选择这些数据,和数组不同的是, 关联数组的索引值不是非负的整数而是任意的标量。这些标量称为Keys,可以在以后用于检索数组中的数值。1
关联数组的元素没有特定的顺序,你可以把它们想象为一组卡片。每张卡片上半部分是索引而下半部分是数值。1
JavaScript的对象本质就是一个关联数组。
Perl语言中的关联数组用法:
%ARRAY=(key1,value1,key2,value2,key3,value3);或:
%ARRAY=(key1=>value1,key2=>value2,key3=>value3);一个KEY 对应一个VALUE。
本词条内容贡献者为:
王慧维 - 副研究员 - 西南大学