Struppi: JS undefined

Beitrag lesen

Ich spreche das deswegen an, weil ich damit mal reingefallen bin. Ich habe in einem Script den Fall, dass ich eine Variable nur benutze, wenn sie existiert, sonst greife ich auf einen Defaultwert zu. Diese Variable kann auch den Wert false haben der Defaultwert ist aber true.

Ich halte es für Problematisch, wenn eine Variabel den Typ wechseln kann. Wenn aber z.b. ein Parameter optional ist, dann ist natürlich der Test auf undefined der richtige Weg. Ansonsten sollte der einfache Vergleich ausreichen. Zumal du damit nicht in die Fallen der Typkonvertierung tappen kannst http://forum.de.selfhtml.org/archiv/2009/10/t192110/#m1281687

Struppi.