Blöcke

JSLint erwartet, dass if- und for-Anweisungen mit Blöcken arbeiten – d.h. mit Anweisungen, die in geschweiften Klammern ({}) stehen.

JavaScript erlaubt es, ein if wie folgt zu schreiben:

if (bedingung)
    anweisung;

Man weiß, dass diese Form bei Projekten, bei denen mehrere Programmierer am gleichen Code arbeiten, zu Fehlern führt. Daher erwartet JSLint die Verwendung eines Blocks:

if (bedingung) {
    anweisungen;
}

Die Erfahrung zeigt, dass diese Form robuster ist.

Get Das Beste an JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.