Vermeiden Sie Fehler, wenn variable nicht definiert ist?

Muss ich ersetzen imagesrc mit dem Wert in diesem Objekt gespeichert. Allerdings, wenn ich ausführen:

if(data['results'][res]['entities']['media']["0"]["media_url"]) {
    imagesrc = data['results'][res]['entities']['media']["0"]["media_url"];
}

Bekomme ich die Fehlermeldung:

Cannot read property '0' of undefined

Wie kann ich meinen Zustand so, dass ich nicht bekomme Fehler, wenn etwas nicht definiert ist?

Überprüfen, um zu sehen, ob es undefiniert ersten: stackoverflow.com/questions/776950/...
Haben Sie in Betracht gezogen, die Verwendung von try..catch?

InformationsquelleAutor lisovaccaro | 2012-01-18

Schreibe einen Kommentar