Im Entwicklungs- und Wartungsprozess von JavaScript-Programmen ist Assert eine gute Funktion, die verwendet wird, um die Korrektheit des Programms sicherzustellen. Bei Browsern mit Debugging-Tools kann diese Funktion durch Aufrufen von console.assert() erreicht werden. Im folgenden Code stellt beispielsweise die Anweisung console.assert() sicher, dass die Wertlänge der Score-Variablen des Cat-Objekts 3 beträgt:
Nachdem der Code ausgeführt wurde, gibt die Firebug-Konsole die Fehlermeldung aus:
Browser-Unterstützung
console.assert() wird in Browsern mit Debugging-Tools besser unterstützt, und alle gängigen Browser unterstützen diese Funktion. Es ist jedoch erwähnenswert, dass Firefox selbst diese Funktion nicht unterstützt. Das Firebug-Plugin muss auf Firefox installiert sein, um console.assert() zu verwenden.