Maison >interface Web >Questions et réponses frontales >Quelle est la différence entre les constantes et les variables en javascript
Différence : les constantes représentent des données fixes, qui doivent avoir une valeur initiale, et la valeur ne peut pas changer pendant l'exécution du programme ; les variables représentent des données modifiables, qui peuvent n'avoir aucune valeur initiale, et des valeurs ; peuvent changer ou être réattribués pendant l'exécution du programme.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ECMAScript version 6, ordinateur Dell G3.
Variables
Les variables représentent certaines données qui peuvent changer
Les variables sont des conteneurs utilisés pour stocker des données et peuvent changer ou être réaffectées pendant l'exécution du programme.
Il existe deux manières de définir des variables, var et let (es6)
var + nom de la variable (ancienne version avant ES6 )
// 定义一个变量 var a; // 往变量中存储数据 a = 1; // 从变量中取出存储的数据 console.log(a);
let + nom de la variable (ES6)
// 定义一个变量 let num; // 给变量初始化 num = 2; // 取出存储的数据 console.log(num);
const const
Les constantes représentent des données fixes
Les constantes, comme les variables, sont des conteneurs pour stocker des données, mais la valeur de la constante ne peut pas être modifiée pendant l'exécution du programme . Le changement se produit.
Il n'y avait aucun moyen de déclarer des constantes avant ES6 Dans ES6, const a été ajouté pour définir des constantes.
const a = 1
Les constantes ne peuvent pas être modifiées
const a = 1 //当常量a被创建时,再次给a赋值时,a仍为1 console.log(a); a = 10; console.log(a) // 报错
Classification des constantes
Constantes entières
Les constantes entières sont en fait des nombres positifs. Tout entier écrit en JavaScript est une constante entière
2 Constantes réelles
Les constantes réelles sont des décimales
Constantes de chaîne
Les constantes de chaîne sont en fait un contenu entouré de guillemets simples ou doubles. Nous les appelons des constantes de chaîne4 Constantes booléennesLes constantes booléennes sont en fait vraies ou fausses, qui sont exprimées par. vrai et faux en JavaScriptLes constantes booléennes en JavaScript n'ont que deux valeurs, vrai (vrai) ou faux (faux)Pour plus de connaissances sur la programmation, veuillez visiter :Vidéo de programmation ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!