Ich würde vorschlagen, auf einem Gegenstand ihn zu überprüfen, den es an ganz möglichem ist, dass der Gegenstand nicht existiert.
Z.B. wann immer ich habe
x = document.getElementById („idAttribute ");
Ich überprüfe, dass x nicht ungültig ist.
Jedoch finden Sie Lose und Lose Javascript auf dem Netz, in dem diese Art der Prüfung nicht erfolgt ist. In diesen Fällen sind Sie (oder der Benutzer) wahrscheinlich, eine Mitteilung zu sehen, anzuzeigen, dass „x“ nicht ein Gegenstand ist.
Ich neige, paranoid zu sein und habe den Code, zum von Werten zu überprüfen, bevor sie verwendet werden.