在函数公式中我们碰到过数组公式,在VBA中也用到过数组,那在JS中数组又有何不同呢? 什么是数组? 其实和VBA中的数组或者其它编程语言中的数组概念差不多,就是用来存放有相关性的一组数据的一个特定对象. 比如说有N多个姓名,如果你要用单个变量来存储,那应该是下面这样的: var name1="张三" var name2="李四" var name3="王麻子" …… 但是有了数组后,我们可以把所有的姓名放到一个数组中: var name=["张三","李四","王麻子",……] 数组中的每个值叫做元素,数组中可以存放的数据类型有很多种,比如数组中的元素也可以是对象。 不同于VBA中的数组,JS中的数组都是一维数组,而VBA中的数组可以是多维的。 如何创建数组? 使用数组文本是创建 JavaScript 数组最简单的方法,比如: var arr1=["张三","李四","王麻子","赵六","冯妞妞"]; 数组中的文本还可以直接换行,这个特点和字符串模板的书写规范是一样的,比如: |
|
来自: yuxinrong > 《五、JS中的数组》