数组可以一次性存储多个数据,并且可以很方便的查询、新增、更新和删除这些数据,在 JavaScript 中,数组也是 object 类型,我们可以使用以下两种方式来创建数组。
注意:在 JavaScript 中,数组可以存储多种不同类型的数据。
使用索引可以获取数组中某个位置的元素,在 JavaScript 中索引是从0开始,第一个元素的索引是0,比如使用array[0]
获取 array 数组中第一个元素,如果想要改变指定位置的元素,可以直接给他赋值即可,比如想要更新数组array第一个元素的值为 "z",可以这样 array[0] = "z"
。
push
方法可以往数组的末尾新增一个元素,unshift
方法可以往数组的开头新增一个元素。
pop
方法可以删除数组的最后一个元素,shift
方法可以删除数组的第一个元素。
indexOf
方法可以查询元素在数组中的位置,如果元素存在则返回元素在数组中的索引,不存在则返回-1。
我们可以通过数组的length属性来获取数组的长度。
数组是 object 类型,如果我们想要知道变量value是不是数组,可以使用Array.isArray(value)
来进行判断。