window.dump

  • Raccourci de la révision : DOM/window.dump
  • Titre de la révision : window.dump
  • ID de la révision : 84468
  • Créé :
  • Créateur : Chbok
  • Version actuelle ? Non
  • Commentaire Traduction de la page

Contenu de la révision

{{template.DomRef()}}

Résumé

Affiche des messages dans la console.

Syntaxe

dump(message);
  • message est le message texte à afficher.

Notes

dump est habituellement utilisé pour débogage du JavaScript. Du code avec permissions peut également utiliser Components.utils.reportError et nsIConsoleService pour afficher des messages dans la console JavaScript.

Dans Gecko, dump est désactivé par défaut – il ne fait rien mais ne génère aucune erreur. Pour que dump écrive dans le flux standard de sortie, vous devez l'activer en mettant la préférence browser.dom.window.dump.enabled à true. Vous pouvez définir cette préférence dans about:config ou dans un fichier user.js.

Vous aurez besoin d'une console pour voir quelque chose. Si vous n'en avez pas déjà une, fermez et réouvrez le programme en ajoutant le paramètre <tt>-console</tt> à la ligne de commande.

dump est également disponible au composants XPCOM implémentés en JavaScript, même si window n'est pas l'objet global dans ce contexte.

Spécification

{{template.DOM0()}}

{{ wiki.languages( { "en": "en/DOM/window.dump", "pl": "pl/DOM/window.dump" } ) }}

Source de la révision

<p>
{{template.DomRef()}}
</p>
<h3 name="R.C3.A9sum.C3.A9"> Résumé </h3>
<p>Affiche des messages dans la console.
</p>
<h3 name="Syntaxe"> Syntaxe </h3>
<pre class="eval">dump(<i>message</i>);
</pre>
<ul><li> <code>message</code> est le message texte à afficher.
</li></ul>
<h3 name="Notes"> Notes </h3>
<p><code>dump</code> est habituellement utilisé pour débogage du JavaScript. Du code avec permissions peut également utiliser <a href="fr/Components.utils.reportError">Components.utils.reportError</a> et <a href="fr/NsIConsoleService">nsIConsoleService</a> pour afficher des messages dans la <a href="fr/Console_JavaScript">console JavaScript</a>.
</p><p>Dans <a href="fr/Gecko">Gecko</a>, <code>dump</code> est désactivé par défaut – il ne fait rien mais ne génère aucune erreur. Pour que <code>dump</code> écrive dans le flux standard de sortie, vous devez l'activer en mettant la préférence <code>browser.dom.window.dump.enabled</code> à <code>true</code>. Vous pouvez définir cette préférence dans <a class="external" href="http://kb.mozillazine.org/About:config">about:config</a> ou dans un <a class="external" href="http://kb.mozillazine.org/User.js_file">fichier user.js</a>.
</p><p>Vous aurez besoin d'une console pour voir quelque chose. Si vous n'en avez pas déjà une, fermez et réouvrez le programme en ajoutant le paramètre <tt>-console</tt> à la ligne de commande.
</p><p><code>dump</code> est également disponible au composants XPCOM implémentés en JavaScript, même si <a href="fr/DOM/window">window</a> n'est pas l'objet global dans ce contexte.
</p>
<h3 name="Sp.C3.A9cification"> Spécification </h3>
<p>{{template.DOM0()}}
</p>{{ wiki.languages( { "en": "en/DOM/window.dump", "pl": "pl/DOM/window.dump" } ) }}
Revenir à cette révision