代码拉取完成,页面将自动刷新
Array-Like,即伪数组。泛指其行为和API与数组相似,但又不完全一致的对象。
分析文章: https://github.com/hanzichi/underscore-analysis/issues/14
数组的英文名称是 Array, 常见的是一维数组。
JS中创建数组主要有两种方式:
var arr2 = [];
console.dir(arr2);
var arr = new Array();
console.dir(arr);
结果如下图所示:
####为什么推荐使用字面量方式呢?
主要因为字面量方式(
var arr2 = [];
) 代码更简洁,可读性也更好。
虽然JS是一种动态语言, 数组本质上是指针,数组中的每一项可以指向任意数值/对象。
但程序是有逻辑的,代码也需要具备可读性,所以存放到同一个数组中的值, 一般是同一“类”对象。 例如, 全是数字(如数量1234), 全是字母(如选项ABCD), 全是学生、全是商品。
这也是一般的程序设计原则, 如果数据结构一团糟, 代码没有可读性、那就属于垃圾代码。
代码示例如下:
var options = [];
options[0] = "A";
options[1] = "B";
options[2] = "C";
options[3] = "D";
在console中执行结果如下图所示:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。