Tach!
Ich suche nur nach den Vorgehensweisen mit den wenigsten "Ja, aber"s.
Dann ist undefined wohl die beste Methode. Vor allem auch, weil beim Lesen des Quelltextes klar werden sollte, was gemeint ist.
if (variable == undefined)
Meinetwegen auch mit ===
, aber außer null
ergibt kein anderer Typ beim ==
-Vergleich true. null
als Inhalt ist in den meisten Fällen gleichwertig zu undefined
.
dedlfix.