Dans le langage JavaScript, la façon d'écrire une variable est assez rudimentaire.
Variable global
Voici la syntaxe d'une définition d'une variable global :
var nomdelavariable; |
On peut également définir une valeur par défaut:
var nomdelavariable = valeurpardefaut; |
Enfin, pour définir un tableau, on procède de la façon suivante:
var nomdelavariable = new Array(valeur1,valeur2,...); |
Remarque
- Portée à travers le code source : Si vous souhaitez utiliser les variables globales dans vos fonctions de JavaScript, vous devrez ajouter «window.» en avant de chacun de ses utilisations. Exemple :
Variable dans une fonction
Il n'y pas véritablement de différence de syntaxe entre une variable global et de fonction, voici sa syntaxe :
function nomdefonction(paramètres) { var nomdelavariable; instruction_exécuté1; ...; return valeurderetour; } |
On peut également définir une valeur par défaut :
function nomdefonction(paramètres) { var nomdelavariable = valeurpardefaut; instruction_exécuté1; ...; return valeurderetour; } |
Syntaxe d'un nom d'une variable
La syntaxe d'un nom de variable doit correspondre à de nombreuses règles :
- La première lettre doit toujours être une lettre ou un caractère souligné (_).
- Le reste du nom doit uniquement être des lettres, chiffres ou un caractère souligné (_). Par exemple, il est interdit de mettre des espaces et des symboles.
- Le nom que vous choisissez ne doit pas être un mot réservé pour le langage. Voir références des mots réservés.
Remarque
- Bien que la définition abusive de variables permette une meilleure compréhension d'un programme, elle n'en demeure pas moins un problème d'efficacité pour un programme, car elle oblige à consommer davantage de ressource. Ainsi, il est préférable d'uniquement définir des variables, lorsque cela est vraiment nécessaire.
Exemple
Voici un exemple de quelques définitions de variables :
Dernière mise à jour : Mardi, le 10 novembre 2015