Dans le processus de développement et de maintenance des programmes JavaScript, Assert est une bonne fonctionnalité utilisée pour garantir l'exactitude du programme. Sur les navigateurs dotés d'outils de débogage, cette fonctionnalité peut être obtenue en appelant console.assert(). Par exemple, dans le code suivant, l'instruction console.assert() garantit que la longueur de la valeur variable de score de l'objet cat est 3 :
Une fois le code exécuté, la console Firebug affichera le message d'erreur :
Prise en charge du navigateur
console.assert() est mieux pris en charge sur les navigateurs dotés d'outils de débogage, et tous les principaux navigateurs prennent en charge cette fonction. Cependant, il convient de mentionner que Firefox lui-même ne prend pas en charge cette fonction. Le plug-in Firebug doit être installé sur Firefox pour utiliser console.assert().