Struppi: globale variablen und funktionen

Beitrag lesen

Wenn meine Intention ist, ein Objekt zu erhalten, dann will ich sicher nicht null, sondern eben ein Objekt.

null repräsentiert ein Objekt.

Wenn typeof null === 'null' gelten würde, hätte man dieses Problem nicht und wäre sicher, dass man immer ein echtes Objekt o hat, falls typeof o === 'object' gilt.

var o = document.getElementById('gibtsnicht');
Da soll ein Objekt zurück kommen?
Du willst nicht auf if(!o) testen?

Struppi.