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"]); 上述方法被称为“关联数组”,它是通过特定的键值来索引数组元素的。实际上,传统的数值索引数组可以被视为关联数组的一种特殊情况。
使用关联数组替代纯数值索引数组的好处在于,可以通过元素名称而非数字下标来引用它们,从而显著提升脚本代码的可读性。
作者最新文章
JS语法错误会阻止加载吗?区分SyntaxError与资源加载失败
2026-11-05 16:08:46
JavaScript常见SyntaxError语法错误排查与修复方法
2026-11-05 13:58:44
JS中slice、substring和substr截取字符串的区别
2026-11-05 13:43:47
JS 转 TS 手动迁移最佳实践:从配置 tsconfig 到消除 any 类型
2026-11-05 11:53:32
为什么JS数组push后得到的是数字而不是数组?
2026-11-05 09:59:18
