We use cookies to ensure you get the best experience on our site.More details
search
Anmelden
22. April 2020

Wie kann ich überprüfen, ob alle Eigenschaften in einer Kette in einem Javascript-Objekt existieren?

Javascript
Erhalten Sie Benachrichtigungen über neue Antworten und Kommentare
22. April 2020

Ich meinte so etwas in der Art:

konst e = s => {

Let o;

versuchen {

o = Bewertung(en);

{\an8}Fangen {\an8}

kehren undefiniert zurück;

}

Rückgabe o;

}

a = {b:{c:}{d:1}}}.

Konsole.log(e('a.b.c.d')); // => 1

console.log(e('a.b.e.d')); // => undefiniert

UPD:

besseres Aussehen

const e = f => {versuch{Rückkehr f();}Fang{Rückkehr undefiniert;}}};

e(_=>a.b.c.d) // 1

e(_=>a.b.e.d) // undefiniert

Dies ist die beste Antwort auf meine Frage
expand_more
Teilen
Bearbeiten