Создание и массив с полями из нескольких массивов - PullRequest
0 голосов
/ 17 марта 2012

Что-то не так с этим:

У меня есть четыре массива данных:

      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 ]

1 голос
/ 17 марта 2012

Вы должны сначала объявить свой массив: DiffArray: Array = new Array ();

0 голосов
/ 17 марта 2012

Полагаю, вы убедитесь, что все ваши 4 массива имеют одинаковую длину или, по крайней мере, (Student_counter) длину?

0 голосов
/ 17 марта 2012

DiffArray должен быть инициализирован первым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...