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