数组,指的就是一组数据,就是在一个数组里面可以包含多个数据项目,这些数据项目的类型可以是不一样的,可以是数字,字符串,也可以是其它的数组。通过一些方法我们可以往现有的数组里面添加新的数据项目,也可以删除掉数组里的数据项目。在 JavaScript 里面,数组的英文名叫 Array。
下面我们可以定义一个数组,名字叫 chapters ,等号右边设置一下它的值,数组这种数据要放在一组方括号里边儿,它里是一些数据项目,每个数组项目之间用逗号分隔开,注意要使用英文输入状态下的符号。
现在这个 chapters 就是一个数组,这个数组里面有三个数据项目。数组里的数据项目都有一个序号,这个序号是从 0 开始的,也就是第一个数据项目的序号是 0,第二个数据项目的序号是 1,然后依次往后排。
我们可以使用这个数据项目的序号得到这个数据项目的具体的值,比如我要得到 chapters 这个数组里的第一个项目的值,可以这样,输入 chapters ,然后一组方括号,方括号里边儿是数据项目的序号。第一个数据项目的序号是 0 。 得到的结果就是 准备开发,也就是 chapters 数组里的第一个项目的值。
数组这种数据里面也会天生有一些东西,比如它们都有一个 length 属性,这个属性的值就是这个数组里的数据项目的数量。
数组上面还有大量的方法,可以处理数组,比如我们要往数组里添加新的数据项目,可以用一下数组上的 push 方法,添加一个数据项目,提供服务 。然后再查看一下 chapters 这个数组,数组上的 push 方法改变了这个数组本身,现在 chapters 这个数组里面就会多了一个数据项目。
要删除掉数组里的最后一个数组项目,可以用一下它的 pop() 这个方法,这个方法返回的结果就是被删除掉的数组项目。
现在 chapters 数组里面会有三个数据项目。