使用多个数组中的字段创建和数组

时间:2012-03-17 15:40:24

标签: actionscript-3

做错了:

我有四个数据保存数据:

      id_array:Array;
      last_name_array:Array;
      first_name_array:Array;
      condition_array:Array;

我有一个for循环,其计数器设置为数组中的项目数,其思路是将每个数组中的数据插入到以下DiffArray的字段中。我收到错误#1009:无法访问空对象引用的属性或方法,我不明白为什么。

    for(var i:Number=0; i<Student_counter; i++){
    DiffArray.push({id:id_array[i],first_name:first_name_array[i],last_name:last_name_array[i],condition:condition_array[i]});
    }

非常感谢您的帮助。

3 个答案:

答案 0 :(得分:1)

您必须先声明您的数组:DiffArray:Array = new Array();

答案 1 :(得分:0)

应首先初始化DiffArray。

答案 2 :(得分:0)

我假设你确定你的4个数组长度相同,或者至少(Student_counter)长?