1UnitedPower: ungültige Werte bei Eigenschaften abfangen

Beitrag lesen

Aha aha aha. Jetzt ist mir das ganze ein wenig klarer. Null ist nicht schlimm, aber bei undefined steigt das Skript dann aus?

Nein, die Geschichte ist leider noch etwas komplizierter. Ob du bei null oder bei undefined versuchst auf eine Eigenschaft zuzugreifen, beides wirft einen Fehler:

  
ull.foo // TypeError: Cannot read property 'fo' of null  
undefined.foo // TypeError: Cannot read property 'foo' of undefined  
null == undefined // true  
null === undefined // false  

Stackoverflow Diskussion: http://stackoverflow.com/questions/6429225/javascript-null-or-undefined