In Javascript möchte ich oft auf das Attribut eines Objekts zugreifen, das möglicherweise nicht vorhanden ist.Zugriff auf eine Eigenschaft eines manchmal Null-Objekts ohne einen Fehler
Zum Beispiel:
var foo = someObject.myProperty
Dies wird jedoch einen Fehler aus, wenn nicht someobject definiert ist. Was ist der herkömmliche Weg, um auf Eigenschaften von möglicherweise Null-Objekten zuzugreifen und einfach false oder null zurückzugeben, wenn es nicht existiert?
In Ruby kann ich someObject.try(:myProperty)
tun. Gibt es ein JS-Äquivalent?
Um zu überprüfen, ob seine Art nicht definiert ist ein Weg. – melancia