types de base en ECMAscript

Comme dans tous langages de programmation il est possible de definir des variables dans lesquelles vous pourrez stocker des informations. Ces variables peuvent être typée. Par exemple vous pouvez définir une variable de type String pour y stocker du texte (chaine de caractères) ou Number pour mettre un nombre. Certaines opérations sont ensuite naturelles en fonction du type des variables. Si les variables sont de type Nombre, on pourra faire des additions, soustraction, ...

pour définir une variable, on écrit un ligne avec le mot clef var devant le nom de la variable.

Les types disponibles en javascript sont :
  • Undefined : javascript est un langage script, la definition et la declaration des variables n'est donc pas obligatoire. Toute variable non définie est de type Undefined et a pour valeur undefined

  • Null : le type Null ne peut avoir qu'un valeur null

  • Boolean : le type Boolean peut prendre deux valeurs true (vrai) ou false (faux)

  • String : est du texte

  • Number : est un nombre

  • Object : est un objet

Voici un exemple :
<script type="text/javascript">
var n = 1;
var s = "salemioche.net";
document.write(n + " : " + typeof(n) +"<br>");
document.write(s + " : " + typeof(s) +"<br>");
</script>
donne