Comment identifier le type d'une variable en JavaScript ?

Réponses rédigées par Antoine
Dernière mise à jour : 2022-09-27 10:36:08
Thèmes : javascript - variable
Question

Comment faire pour identifier le type d'une variable en JavaScript, c'est à dire savoir si la variable est composée d'une chaine de caractères, de chiffres, ou est booléenne ?

Réponse

Vous pouvez utiliser l'opérateur typeof pour identifier le type d'une variable en JavaScript.

La propriété typeof peut retourner 4 types de varaibles :

  • Le type number désigne un nombre.
  • Le type string désigne une chaine de caractères.
  • Le type boolean désigne une variable égale à true ou false.
  • Le type undefined désigne une variable non définie.

Remarque : une variable égale à 123 ou "123" ne sera pas interprétée de la même manière ; la première sera considérée comme un nombre, alors que la seconde comme une chaine de caractères.

<!DOCTYPE html> 
<html> 
<head>
<meta charset="UTF-8">
<title>Comment identifier le type d'une variable en JavaScript ?</title>
</head>
<body>
<script>
var exemple = 123;
alert(typeof(exemple));
</script> 
</body>
</html>

Vous trouverez d'avantage d'information sur la manière d'identifier le type d'une variable, en JavaScript, via cette page du site de Mozilla.