Više arraya u jedan multidimenzionalni

Imam sljedeću situaciju:

var OPIS = new Array();
var NASLOV = new Array();
var LON = new Array();
var LAT = new Array();
var ID = new Array();

Treba mi glavni multi-dimenzionalni array kojem ću moći pristupati recimo ovako:

alert(GlavniArray[ID][OPIS]);

S time da je ID uvijek jedinstven.
Znači tražim array funkciju(?) koja će mi joinat ovih 5 arraya u jedan, a da je index
tog arraya ID (koji je alfanumerički).

Ako ima neki elegantniji način slobodno recite.

Hvala.

Ok, našao sam način, nije preko arraya ali isto radi.

var GlavniObject = new Object();

for(X in ID)
{
GlavniObject[ID[X]] = new Object();

GlavniObject[ID[X]][‘OPIS’] = OPIS[X];
GlavniObject[ID[X]][‘NASLOV’] = NASLOV[X];
GlavniObject[ID[X]][‘LON’] = LON[X];
GlavniObject[ID[X]][‘LAT’] = LAT[X];
}

alert(GlavniObject[nekiID][‘OPIS’]);

I treba paziti da su vrijednosti u arrayima dobro sortirane.


Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Webmaster.Ninja