Es gibt mehrere Antworten hier, wie Sie überprüfen können, ob eine Eigenschaft in einem Objekt vorhanden ist.Javascript: Überprüfen Sie, ob Objekt Eigenschaften hat
ich immer
wurde unter Verwendungif(myObj.hasOwnProperty('propName'))
aber ich frage mich, ob es einen Unterschied von
if('propName' in myObj){
warum nicht nur "if (myObj.propName)"? – Dunken
http://jsperf.com/hasownproperty-vs-in-vs-undefined/17 –
Hey Leute, danke - Entschuldigung, habe die erwähnte dup nicht gefunden. – sebilasse