Sommaire

Les variables

1. Les types de valeurs

En JavaScript, il n’existe pas de types de valeurs, tout est considéré comme objet à part les valeurs spéciales :

  • null

  • undefined

  • NaN

  • +Infinity

  • -Infinity

En JavaScript, un objet est une suite non ordonnée de couples nom/valeur. On appelle ces couples des object properties ou propriétés.

De nombreux objets sont fournis par JavaScript, on les appelle les objets natifs. Par exemple, String, Number, Date, RegExp, Math, Boolean, etc.

2. Instancier une variable

Pour créer une variable en JavaScript, il faut lui donner un nom et, optionnellement, lui affecter une valeur.

En JavaScript, cette ligne instancie une variable nommée a et lui assigne la valeur 32 :

a = 32;

Quelques règles sont à respecter pour nommer une variable :

  • Un nom de variable doit obligatoirement commencer par une lettre, un tiret bas (underscore) _ ou un symbole dollar $.

  • Les caractères suivants peuvent être :

  • des lettres minuscules, majuscules ou des chiffres,

  • des lettres accentuées, comme è ou ù,

  • des caractères Unicode selon leur séquence d’échappement \uXXXXXXXX correspond aux quatres chiffres hexadécimaux du caractère Unicode spécifié.

Bien qu’autorisés, les accents et caractères spéciaux sont plutôt généralement évités par les développeurs lors de la création de leurs scripts.

Des exemples ...