数组(Array)对象的概述以及创建

    1.数组对象的概念

    前面通过变量储存的大部分都是一个值,如果是多个值,通过数组实现;

    数组即一组任意类型或者相同类型的数据;

    除了 对象(Object)类型之外,Array类型是ECMAScript最常用的类型;

    ECMAScript 中的数组每个元素可以保存任何类型,大小也是可以调整的;

    2.构造函数的简单介绍了解

    构造函数也是普通函数,区别是构造函数一般格式上是首字母大写,通过 new 关键字配合去调用;

    构造函数就是类,类可以创建对象,对象下面有属性和方法;

    (注意:初期学习的所有对象都是系统提供的,使用系统提供的类来创建对象;)

    3.创建数组对象

    1.利用系统提供的 Array 类(构造函数)创建数组对象;

    new 创建一个类,产生一个实例对象,new 关键字很重要,负责生成对象。

    例如:new arr = new Array(“zhangsan”,”lisi”,”wangwu”)

    中括号内就是要创建的数组,一个数组可以有n个数组项,数组项之间用逗号隔开;

    2.用字面量创建数组对象,上面Array的简写风格;

    用中括号 [ ] 来创建数组。

    例如:var arr = [“zhangsan”,”wangwu”,”lisi”]

    中括号中的内容就是数组内容,数组的各项之间同样用逗号隔开;

    数组中值的读取

    可以在对应数组名后面加个中括号,然后按照要读取的内容在数组中的位置的数字进行读取,位置数字从0开始,例如:

    arryname[0] = ‘zhangsan’; //读取数组的第一项

    数组的length属性:数组可以通过length属性读取数组当前长度,也可以通过设置length属性对数组进行修改,例如:

    arryname.length = 5; //将数组长度设为5,超过5的部分会被抛弃;

    arryname.length = 100; //如果数组长度不足100,那么多余部分将用空白填充;