SyntaxError

  • Raccourci de la révision : JavaScript/Référence_JavaScript/Référence_JavaScript/Objets_globaux/SyntaxError
  • Titre de la révision : SyntaxError
  • ID de la révision : 268323
  • Créé :
  • Créateur : m@tteo78
  • Version actuelle ? Non
  • Commentaire 35 words added

Contenu de la révision

Cette page est en cours de traduction, son contenu peut donc être incomplet ou contenir des parties en anglais.

Résumé

Type d'erreur représentant une lacune dans la syntaxe JavaScript du document.

Description

L'exception « SyntaxError » est lancée lorsque le compilateur JavaScript rencontre une erreur de syntaxe dans le script qui lui est donné

Syntaxe

Il est possible, comme pour toutes les exceptions, de lancer volontairement une SyntaxError selon le code suivant :

new SyntaxError([message[, nomDuFichier[, numeroDeLigne]]]);

Une fois créé, l'instance de l'exception doit être lancée avec le mot-clef throw .

Paramètres au constructeur

message
Description de l'erreur courte et lisible par une personne normale
nomDufichier
{{ Non-standard_inline() }}
Nom du fichier contenant l'exception
numeroDeLigne
{{ Non-standard_inline() }}
Numéro de la ligne à l'origine de l'exception

Propriétés

{{ Js_see_prototype("SyntaxError", "Properties") }}

{{ var s = xml.text(getRelativeURL(fr/Référence_de_JavaScript_1.5_Core/Objets_globaux/SyntaxError/prototype)); web.link(s, wiki.getPage(s).title); }}

Source de la révision

<div class="note"><span class="lang lang-*" lang="*">Cette page est en cours de traduction, son contenu peut donc être incomplet ou contenir des parties en anglais.</span></div>
<h4>Résumé</h4>
<p>Type d'erreur représentant une lacune dans la syntaxe JavaScript du document.</p>
<h4>Description</h4>
<p>L'exception « <code>SyntaxError</code> » est lancée lorsque le compilateur JavaScript rencontre une erreur de syntaxe dans le script qui lui est donné</p>
<h4>Syntaxe</h4>
<p>Il est possible, comme pour toutes les exceptions, de lancer volontairement une <code>SyntaxError</code> selon le code suivant :</p>
<p><code>new SyntaxError([<em>message</em>[, <em>nomDuFichier</em>[, <em>numeroDeLigne</em>]]]);</code></p>
<p>Une fois créé, l'instance de l'exception doit être lancée avec le mot-clef <code>throw</code> .</p>
<h4>Paramètres au constructeur</h4>
<dl> <dt>message</dt> <dd>Description de l'erreur courte et lisible par une personne normale</dd> <dt>nomDufichier</dt> <dd>{{ Non-standard_inline() }}</dd> <dd>Nom du fichier contenant l'exception</dd> <dt>numeroDeLigne</dt> <dd>{{ Non-standard_inline() }}</dd> <dd>Numéro de la ligne à l'origine de l'exception</dd>
</dl>
<h4>Propriétés</h4>
<p>{{ Js_see_prototype("SyntaxError", "Properties") }}</p>
<dl> <p><span>{{ var s = xml.text(getRelativeURL(fr/Référence_de_JavaScript_1.5_Core/Objets_globaux/SyntaxError/prototype)); web.link(s, wiki.getPage(s).title); }}</span></p> <dd>
</dd></dl>
Revenir à cette révision