--- title: Console.assert() slug: Web/API/Console/assert tags: - API - DOM - Méthodes - débogage translation_of: Web/API/console/assert ---
{{APIRef("Console API")}}
Affiche un message d'erreur dans la console si l'assertion est fausse. Si l'assertion est vraie, rien ne se produit.
{{AvailableInWorkers}}
Note: La méthode console.assert()
est implémentée différement dans les vieilles version de Node.js que dans celle disponible dans les navigateurs.
Plus précisément, dans les navigateurs, appeler console.assert()
avec une condition fausse affichera le message
dans la console sans interrompre l'éxecution du code suivant. Dans les versions inférieure à la v10 de Node.js, cependant, une assertion fausse lèvera une exception AssertionError
. Cette différence de comportement a été corrigée par la v10 de Node et console.assert()
se comporte maintenant de la même façon dans Node et dans les navigateurs.
console.assert(assertion, obj1 [, obj2, ..., objN]); console.assert(assertion, msg [, subst1, ..., substN]);
assertion
obj1
... objN
msg
subst1
... substN
msg
. Ceci vous offre plus de contrôle sur ce qui est affiché.Allez voir Afficher du texte dans la console dans la documentation de {{domxref("console")}} pour plus de détails.
Specification | Status | Comment |
---|---|---|
{{SpecName("Console API", "#assert", "console.assert()")}} | {{Spec2("Console API")}} | Définition initiale |
{{Compat("api.Console.assert")}}