ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的实现和扩展。
首先,在javascript创建的初始以及现在原则上是不支持二维数组的。但是由于变量可以赋值为基本变量类型以及复合变量类型,所以可以产生二维数组。
另外,还需注意的有:
1,使用delete进行数组元素的删除时,只能删除其对应元素的数值,并不能删除其下标。也就是说,单纯的delete不能改变数组长度。
2 ,比如一个数组当中有四个元素,那么其对应的下标就是0,1,2,3.长度为4,如果此时插入一条数据arr[7]="1";那么此时,数组的长度会自动扩展为8.