js中除了五种基本数据 还有两种引用数据
两种引用数据之一就是数组
eg:
var a=[10,20,30]
var b=a
动态运行流程==>第一步 先声明一个变量叫b,第二步把变量a对应的引用数据的内存空间让b变量也去引用
为什么数组是引用数据 因为他不会像基本数组 假如我现在去改变变量b的数组
那么变量a的数据也会变化 他保存的像是一个指针 是一个内存空间 不会像基本数据一样覆盖了
数组也是可以嵌套的 [,,,,[]]
同时数组有下标,下标从0开始
arr.length返回的就是数组的长度