Maison  >  Article  >  interface Web  >  Quelle est la différence entre les constantes et les variables en javascript

Quelle est la différence entre les constantes et les variables en javascript

青灯夜游
青灯夜游original
2021-04-07 16:55:313445parcourir

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.

Quelle est la différence entre les constantes et les variables en javascript

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) // 报错

Quelle est la différence entre les constantes et les variables en javascript

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îne

4 Constantes booléennes

Les constantes booléennes sont en fait vraies ou fausses, qui sont exprimées par. vrai et faux en JavaScript

Les 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!

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