Marco: Mehrdimensionales Assoziatives Array

Beitrag lesen

Hallo

Ich habe folgendes Script

var domains = new Array();

domains["com"]        = new Object();
domains["com"]["EIGENSCHAFT"]      = "A";
domains["com"]["google"]          = new Object();
domains["com"]["google"]["EIGENSCHAFT"]    = "B";
domains["com"]["google"]["www"]    = new Object();
domains["com"]["google"]["www"]["EIGENSCHAFT"] = "C";

function GetEigenschaftForDomain(dom) {
   // ??
}

Nun möchte ich die Methode GetEigenschaftForDomain() so schreiben, dass sie mir z.B. für GetEigenschaftForDomain("google.com") den Wert "B" zurückgibt.

Wie macht man das bei unterschiedlichen Array-Längen?

Gruss Marco