diff options
author | julieng <julien.gattelier@gmail.com> | 2021-10-02 17:20:24 +0200 |
---|---|---|
committer | SphinxKnight <SphinxKnight@users.noreply.github.com> | 2021-10-02 17:30:20 +0200 |
commit | 1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde (patch) | |
tree | 30a56efd3eff3a01bd1611e1840fdbbfacf544a4 /files/fr/web/api/console/assert | |
parent | c05efa8d7ae464235cf83d7c0956e42dc6974103 (diff) | |
download | translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.tar.gz translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.tar.bz2 translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.zip |
convert content to md
Diffstat (limited to 'files/fr/web/api/console/assert')
-rw-r--r-- | files/fr/web/api/console/assert/index.md | 80 |
1 files changed, 30 insertions, 50 deletions
diff --git a/files/fr/web/api/console/assert/index.md b/files/fr/web/api/console/assert/index.md index db81d236b2..0b3aaddfaf 100644 --- a/files/fr/web/api/console/assert/index.md +++ b/files/fr/web/api/console/assert/index.md @@ -8,69 +8,49 @@ tags: - débogage translation_of: Web/API/console/assert --- -<p>{{APIRef("Console API")}}</p> +{{APIRef("Console API")}} -<p>Affiche un message d'erreur dans la console si l'assertion est fausse. Si l'assertion est vraie, rien ne se produit.</p> +Affiche un message d'erreur dans la console si l'assertion est fausse. Si l'assertion est vraie, rien ne se produit. -<p>{{AvailableInWorkers}}</p> +{{AvailableInWorkers}} -<div class="note"> -<p><strong>Note:</strong> <em>La méthode <code>console.assert()</code> est implémentée différement dans les vieilles version de Node.js que dans celle disponible dans les navigateurs.</em></p> +> **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. -<p>Plus précisément, dans les navigateurs, appeler <code>console.assert()</code> avec une condition fausse affichera le <code>message</code> 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 <code>AssertionError</code>. Cette différence de comportement a été corrigée par la v10 de Node et <code>console.assert()</code> se comporte maintenant de la même façon dans Node et dans les navigateurs.</p> -</div> +## Syntaxe -<h2 id="Syntax">Syntaxe</h2> + console.assert(assertion, obj1 [, obj2, ..., objN]); + console.assert(assertion, msg [, subst1, ..., substN]); -<pre class="syntaxbox">console.assert(<em>assertion</em>, <em>obj1</em> [, <em>obj2</em>, ..., <em>objN</em>]); -console.assert(<em>assertion</em>, <em>msg</em> [, <em>subst1</em>, ..., <em>substN</em>]); -</pre> +### Paramètres -<h3 id="Parameters">Paramètres</h3> +- `assertion` + - : N'importe quelle expression booléenne. Si l'assertion est fausse, le message s'affichera dans la console. +- `obj1` ... `objN` + - : Une liste d'objets javascript à afficher. La représentation textuelle de chacun de ces objets est ajoutée à la suite de la précédente dans l'ordre donné et est ensuite affichée. +- `msg` + - : Une chaîne de caractères javascript contenant zéro ou plus chaîne(s) de caractères de substitution. +- `subst1` ... `substN` + - : L'objet javascript avec lequel remplacer les chaînes de substitution dans `msg`. Ceci vous offre plus de contrôle sur ce qui est affiché. -<dl> - <dt><code>assertion</code></dt> - <dd>N'importe quelle expression booléenne. Si l'assertion est fausse, le message s'affichera dans la console.</dd> - <dt><code>obj1</code> ... <code>objN</code></dt> - <dd>Une liste d'objets javascript à afficher. La représentation textuelle de chacun de ces objets est ajoutée à la suite de la précédente dans l'ordre donné et est ensuite affichée.</dd> - <dt><code>msg</code></dt> - <dd>Une chaîne de caractères javascript contenant zéro ou plus chaîne(s) de caractères de substitution.</dd> - <dt><code>subst1</code> ... <code>substN</code></dt> - <dd>L'objet javascript avec lequel remplacer les chaînes de substitution dans <code>msg</code>. Ceci vous offre plus de contrôle sur ce qui est affiché.</dd> -</dl> +Allez voir [Afficher du texte dans la console](/fr/docs/Web/API/console#Outputting_text_to_the_console) dans la documentation de {{domxref("console")}} pour plus de détails. -<p>Allez voir <a href="/fr/docs/Web/API/console#Outputting_text_to_the_console">Afficher du texte dans la console</a> dans la documentation de {{domxref("console")}} pour plus de détails.</p> +## Spécification -<h2 id="Specification">Spécification</h2> +| Specification | Status | Comment | +| ---------------------------------------------------------------------------- | -------------------------------- | ------------------- | +| {{SpecName("Console API", "#assert", "console.assert()")}} | {{Spec2("Console API")}} | Définition initiale | -<table class="standard-table"> - <thead> - <tr> - <th scope="col">Specification</th> - <th scope="col">Status</th> - <th scope="col">Comment</th> - </tr> - </thead> - <tbody> - <tr> - <td>{{SpecName("Console API", "#assert", "console.assert()")}}</td> - <td>{{Spec2("Console API")}}</td> - <td>Définition initiale</td> - </tr> - </tbody> -</table> -<p> </p> -<h2 id="Browser_compatibility">Compatibilité entre les navigateurs</h2> +## Compatibilité entre les navigateurs -<p>{{Compat("api.Console.assert")}}</p> +{{Compat("api.Console.assert")}} -<h2 id="See_also">Voir aussi</h2> +## Voir aussi -<ul> - <li><a href="https://console.spec.whatwg.org/#assert-condition-data">WHATWG Console Standard: console.assert</a></li> - <li><a href="http://www.opera.com/dragonfly/documentation/console/">Opera Dragonfly documentation: Console</a></li> - <li><a href="http://msdn.microsoft.com/library/gg589530">MSDN: Using the F12 Tools Console to View Errors and Status</a></li> - <li><a href="https://developer.chrome.com/devtools/docs/console#assertions">Chrome Developer Tools: Using the Console</a></li> -</ul> +- [WHATWG Console Standard: console.assert](https://console.spec.whatwg.org/#assert-condition-data) +- [Opera Dragonfly documentation: Console](http://www.opera.com/dragonfly/documentation/console/) +- [MSDN: Using the F12 Tools Console to View Errors and Status](http://msdn.microsoft.com/library/gg589530) +- [Chrome Developer Tools: Using the Console](https://developer.chrome.com/devtools/docs/console#assertions) |