js中的创建数组结构其实就是API的调用(具体方法自行百度),因为它已经帮我们封装的非常好了,这里就不在进行详细的讲解,只做几点补充
var a = [1,2,3,4,5]//创建数组
下面来说以下Js数组的几个行为特征
- 数组是一种线性的数据结构用于保存多项数据
- 数组内的每个元素都对应一个下标,第一个元素下标为0然后是1以此类推。数组内的元素都可以通过下标访问
- 数组内元素的增删改查都可以随意进行,也没有元素数量上的限制,可以随意扩容
- 数组中的元素可以任意类型的数据
数组的一个很大的优势是数组中支持通过下标访值访问和修改数组内元素。这是一个很大的优势,它可以通过下标值一次性的定位到某个元素,执行效率是非常高的,数组也不是没有缺点,在数组头部或者内部进行元素的增删操作的时候性能没有那么理想,因为这样会使数组内部的其他元素进行位置移动操作