Maison >interface Web >js tutoriel >Une brève introduction aux variables et types de données JavaScript_Connaissances de base

Une brève introduction aux variables et types de données JavaScript_Connaissances de base

WBOY
WBOYoriginal
2016-05-16 15:56:551056parcourir

Type de données JavaScript :

L'une des caractéristiques les plus fondamentales d'un langage de programmation est l'ensemble des types de données qu'il prend en charge. Ce sont les types de valeurs du langage de programmation qui peuvent être représentées et manipulées.

JavaScript autorise trois types de données de base :

  1. Des nombres tels que 123, 120,50, etc.
  2. Chaînes telles que "Cette chaîne de texte", etc.
  3. Type booléen, tel que vrai ou faux.

JavaScript définit également deux types de données : nul et non défini, chacun ne limitant qu'une seule valeur.

En plus de ces types de données de base, JavaScript prend en charge les types de données composites appelés objets. Nous verrons les détails des objets traités dans un chapitre séparé.

Remarque : Java ne fait pas de distinction entre les valeurs entières et les valeurs à virgule flottante. Tous les nombres en JavaScript sont représentés sous forme de valeurs à virgule flottante. JavaScript représente les nombres en utilisant le format à virgule flottante 64 bits défini par la norme IEEE 754.
Variables JavaScript :

Comme beaucoup d'autres langages de programmation, JavaScript comporte des variables. Les variables peuvent être considérées comme des conteneurs nommés. Vous pouvez placer des données dans ces conteneurs, puis simplement nommer les conteneurs en référence à ces données.

Pour utiliser une variable dans un programme JavaScript, elle doit être déclarée. Les variables sont déclarées à l'aide du mot-clé var comme suit :

<script type="text/javascript">
<!--
var money;
var name;
//-->
</script>

Vous pouvez également déclarer plusieurs variables avec le même mot-clé var comme suit :

<script type="text/javascript">
<!--
var money, name;
//-->
</script>

La valeur stockée dans une variable est appelée l'initialisation de la variable. Il peut être initialisé lorsqu'une variable est créée ou mise à jour. Il nécessite une variable, comme indiqué ci-dessous :

Par exemple, vous pouvez créer une variable nommée money et une valeur de 2000,50, puis lui attribuer. Pour une autre variable, vous pouvez attribuer une valeur lors de l'initialisation comme suit :

<script type="text/javascript">
<!--
var name = "Ali";
var money;
money = 2000.50;
//-->
</script>

Remarque : utilisez le mot-clé var uniquement pour la déclaration ou l'initialisation. Une fois qu'un nom de variable est déclaré, il apparaît dans tout le document. Pas besoin de redéclarer la même variable deux fois.

JavaScript est un langage typé. Cela signifie que les variables JavaScript peuvent contenir des valeurs de n'importe quel type de données. Contrairement à de nombreux autres langages, vous n'avez pas besoin d'indiquer à JavaScript dans une déclaration de variable quel type de valeur la variable contiendra. Le type de valeur d'une variable peut être modifié lors de l'exécution du programme et JavaScript le fera automatiquement.
Portée de la variable JavaScript :

La portée d'une variable est la zone du programme où elle est définie. Les variables JavaScript n'auront que deux catégories.

  • Variables globales : les variables globales ont une portée globale, ce qui signifie qu'elles sont définies partout dans le code JavaScript.
  • Variables locales : Une variable locale ne sera visible que dans la fonction où elle est définie. Les paramètres de fonction sont des fonctions locales.

Dans le corps d'une fonction, les variables locales ont priorité sur les variables globales de même nom. Si vous déclarez une variable globale avec le même nom qu'une variable locale ou un paramètre de fonction, vous pouvez effectivement masquer la variable globale. Donnons un exemple ci-dessous :

<script type="text/javascript">
<!--
var myVar = "global"; // Declare a global variable
function checkscope( ) {
  var myVar = "local"; // Declare a local variable
  document.write(myVar);
}
//-->
</script>

Cela produira les résultats suivants :

local


Nom de la variable JavaScript :

Bien que la dénomination des variables en JavaScript respecte les règles suivantes.

  • Vous ne devez utiliser aucun mot-clé JavaScript réservé comme nom de variable. Ces mots-clés sont mentionnés dans la section suivante. Par exemple, les noms de variables break ou booléennes ne sont pas valides.
  • Les noms de variables JavaScript ne doivent pas commencer par un chiffre (0-9). Ils doivent être lettrés ou soulignés. Par exemple, 123test est un nom de variable non valide, mais _123test est un nom valide.
  • Les noms de variables JavaScript sont sensibles à la casse. Par exemple, Nom et nom sont deux variables différentes.

Mots réservés JavaScript :

Les mots suivants sont réservés en JavaScript. Ils ne peuvent pas être utilisés avec des variables JavaScript, des fonctions, des méthodes, des balises de boucle ou tout autre nom d'objet.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn