помогите заполнить 2d-массив
Я ищу картинки в тексте и по каждой получаю ее порядковый номер, тип и номер страницы, где она находится.
И вот хочу записать все эти данные в массив.
Пока получилось так:
var mColl = [[],[3]]; //объявил 2d-array
for(i = 0; i<aD.allGraphics.length; i++){
var myGraphic = aD.allGraphics;
if (myGraphic.parentPage !=null) { //if graph not in desktop
$.writeln ( i );
$.writeln (myGraphic.imageTypeName);
$.writeln ("on page " + myGraphic.parent.parentPage.name + "\n");
// and here i'd like to collect all this data in array
mColl[i, 0] = mColl.push(i);
mColl[i, 1] = mColl.push(myGraphic.imageTypeName);
mColl[i, 2] = mColl.push(myGraphic.parent.parentPage.name);
}
}
alert (mColl); //здесь получается пока каша (((
Код:
var mColl = new Array();
for (i = 0; i < aD.allGraphics.length; i++){
var myGraphic = aD.allGraphics;
if (myGraphic.parentPage !=null){
mColl.push(new Array(i, myGraphic.imageTypeName, myGraphic.parent.parentPage.name));
}
}
for (i = 0; i < aD.allGraphics.length; i++){
var myGraphic = aD.allGraphics;
if (myGraphic.parentPage !=null){
mColl.push(new Array(i, myGraphic.imageTypeName, myGraphic.parent.parentPage.name));
}
}
Здорово! Спасибо.