JavaScript数组定义方法:数值索引与关联数组示例

作者:小括号时间:2026-10-25 10:19:43浏览:662

本文介绍JavaScript中两种数组定义方式。第一种为常规数值索引数组,通过下标0、1等访问元素;第二种为关联数组,使用字符串键名(如weight、age)索引元素。文章通过具体代码示例展示了如何创建、赋值及输出数组内容,并指出关联数组通过名字引用元素可提高脚本可读性,数值数组可视作其特例。

数值索引数组定义示例

代码如下:

 
var Person = new Array();
Person[0] = 120;//定义人的体重 120斤
Person[1] = 21;//定义人的年龄 21岁
document.write("体重="+Person[0]+"年龄="+Person[1]);//输出人的体重和年龄


关联数组定义与优势

另一种有趣的数组定义方式如下:


代码如下:

 
var Person = new Array();
Person["weight"] = 50;
Person["age"] = 40;
document.write("体重="+Person["weight"]+"年龄="+Person["age"]);

上述方法被称为“关联数组”,它是通过特定的键值来索引数组元素的。实际上,传统的数值索引数组可以被视为关联数组的一种特殊情况。



使用关联数组替代纯数值索引数组的好处在于,可以通过元素名称而非数字下标来引用它们,从而显著提升脚本代码的可读性。

作者最新文章