转自 http://blog.csdn.net/xcxinghai/article/details/13502583
PS(个人理解):
1) 数组项的数据类型可以是混合多样的,同时可以含string,number等类型的数据项,如var arr1 = [123, "abc", null];
2) var arr1 = []是var arr1 = new Array()的简写,长度可变;
3) var obj1 = {}是var obj1 = new Object()的简写,与数组定议va arr1 = []有区别;
4) 数组也是Object类型,可以为数组添加成员方法和成员属性(当然能通过下标添加数据项),也能通过Array.PRototype属性对Array对象进行扩展;
1、数组的创建
1 | var arrayObj = new Array(); //创建一个数组 |