Marco: Suchaufwand - Implementierung?

Beitrag lesen

Hallo Wahsaga

Deine Idee die Werte so abzuspeichern fand ich ja ganz gut:

(werte["com"]["flag"] = false;)
werte["com"]["domain"]["flag"] = true;
werte["com"]["domain"]["eigenschaft"] = "B";
werte["com"]["domain"]["mail"]["flag"] = false;
werte["com"]["domain"]["mail"]["eigenschaft"] = "C";
werte["com"]["domain"]["mail"]["scanner"]["flag"] = false;
werte["com"]["domain"]["mail"]["scanner"]["eigenschaft"] = "C";
(werte["de"]["flag"] = false;)
werte["de"]["anderedomain"]["flag"] = false;
werte["de"]["anderedomain"]["eigenschaft"] = "A";

Problematisch find ich die Implementierung. Wie kann ich prüfen ob auch eine Domain existiert?

var domains = new Array();
domains["com"]["domain"]["mail"]["EIGENSCHAFT"] = "";

function FindDomain("mail.domain.com") {
   // IMPLEMENTIERUNG?
}