Constantes et variables JavaScript, syntaxe de base des expressions (3)

Syntaxe de base JavaScript (3)

 Constantes et variables

La programmation consiste essentiellement à traiter toutes sortes de données.

Lors du traitement des données, un conteneur doit être utilisé pour enregistrer les données, afin que les données du conteneur puissent être traitées.

Selon que les données stockées dans le conteneur peuvent être modifiées pendant le processus du programme , le conteneur est divisé en deux types: constant et variable

1. Constante

Une constante est une valeur constante ou un élément de données. Les constantes dans JS sont également appelées constantes littérales.

Les constantes dans JS peuvent être divisées selon les types suivants: Après la version ES6, l'instruction de définition des constantes a été introduite :: const, les constantes peuvent être divisées en:

  • Constante entière: un entier qui ne peut pas être changé.
  • Constante réelle: il s'agit d'une constante réelle ou à virgule flottante, c'est-à-dire une décimale constante. Tels que: 12,32, 192,38 ou 5e7.
  • Constantes booléennes: deux types de vrai et de faux.
  • Constante de type chaîne: c'est une valeur de chaîne.
  • Valeur nulle: rien.

 

Deuxièmement, les variables

Les variables dans JS sont utilisées pour stocker la valeur du script, de sorte que là où vous devez utiliser cette valeur, vous pouvez utiliser des variables pour représenter. La valeur de la variable peut être tous les types de valeurs de données.

Les variables dans JS ont des exigences moins strictes sur les types de variables. Lorsque nous déclarons des variables JS, nous n'avons pas à déclarer le type strictement pour chaque variable.

Utilisez simplement un var:

var a = 100; // a est un type entier 
var b = "abc"; // b est un type chaîne 
var c = true ; // c est un type booléen

Pas même var:

a = 100; // a est un type entier 
b = "abc"; // b est un type chaîne 
c = true ; // c est un type booléen

En termes de règles, les variables en JS peuvent être utilisées directement sans être déclarées à l'avance, mais nous ne le recommandons pas, nous devons développer de bonnes habitudes de programmation qui sont d'abord déclarées puis utilisées!

Les variables dans JS sont les mêmes que dans Java, et elles sont divisées en variables locales et variables globales:

  • Les variables locales sont les variables définies dans la fonction, et la portée est dans le corps de la fonction;
  • Les variables globales sont des variables définies en dehors de la fonction et sont valables dans tout le fichier.

Remarque: Si vous déclarez une variable, n'écrivez pas var, que votre variable soit à l'intérieur ou à l'extérieur du corps de la fonction, la valeur par défaut est une variable globale.

Exemples:

<script type = "text / javascript">
     var a1 = "北 冥"; // 全局 变量
    show1 ();
    fonction show1 () {
         var a2 = "最帅"; // 局部 变量 
        a3 = "666"; // 全局 变量 
        document.write ("le a1 est" + a1 + "<br>" ); 
        document.write ( "le a2 est" + a2 + "<br>" ); 
    } 
        document.write (a1); 
        document.write (a2); // 报错
        document.write (a3);
</script>

Lors de l'exécution de ce code, il y a une erreur, non définie, car a2 est défini en tant que variable locale dans la fonction show1 et après la fonction show1, a2 est libéré.

Remarque: Dans certains cas, l'utilisation de variables globales et de variables locales en même temps provoquera des erreurs logiques, donc pour les variables utilisées à plusieurs endroits dans le programme doivent être définies comme des variables globales, et il est préférable d'utiliser la dénomination var pour éviter toute confusion!

Remarque: Lorsque vous prenez le nom de la variable, les règles de nommage de base doivent être respectées: le nom de la variable est une combinaison de majuscules et minuscules anglais, chiffres, $ et _, et ne peut pas commencer par un nombre. Les noms de variable ne peuvent pas être des mots clés JavaScript (mots réservés).

 

Expression

Une expression est une "phrase" dans JS, et l'interpréteur de JS peut la calculer pour générer une valeur. L'expression la plus simple est une constante ou une variable.

5.20              // Une constante numérique 
"beiming"      // Une constante chaîne 
true              // Une constante booléenne 
null              // Constante nulle 
(2,3,3,3,5,3)     // Une constante tableau 
i                 // Variable i 
sun               // soleil variable
    

 

La valeur d'une expression constante est elle-même et la valeur d'une expression variable est la valeur stockée ou référencée dans la variable. L'expression ci-dessus est l'expression la plus simple. Nous pouvons également la combiner pour transformer une expression simple en une expression complexe: i + 5.20

Comme vous pouvez le voir, les expressions simples deviennent de nature plus complexe, liées et combinées par les opérateurs.

 

Je suppose que tu aimes

Origine www.cnblogs.com/beimingdaoren/p/12757812.html
conseillé
Classement