Cocos2d-x学习笔记:完全掌握JS API与游戏项目开发 (未来书库,触控未来官方教材)
上QQ阅读APP看书,第一时间看更新

2.8 数组

数组是一串有序的相同类型元素构成的集合,数组中的集合元素是有序的。JavaScript中数组声明与初始化很灵活,如下代码都可以声明和初始化数组:

    var studentList = ["张三","李四","王五","董六"];
    
    var studentList = new Array("张三","李四","王五","董六");
    
    var studentList = new Array();
    studentList[0] = "张三";
    studentList[1] = "李四";
    studentList[2] = "王五";
    studentList[3] = "董六";

可以直接通过中括号“[]”声明和初始化数组,也可以通过Array对象创建数组。此外,还可以创建多维数组,上一节的arrayOfInts变量就是二维数组,代码如下:

    var arrayOfInts = [
        [ 32, 87, 3, 589],
        [ 12, 1076, 2000, 8 ],
        [622, 127, 77, 955]
    ];

使用数组的示例代码如下:

    var studentList = new Array("张三","李四","王五","董六");
    for (var item  in studentList) {
        console.log(studentList[item]);
    }

输出结果如下:

    张三
    李四
    王五
    董六