Maison  >  Article  >  interface Web  >  Quand utiliser le mot-clé const en JavaScript ?

Quand utiliser le mot-clé const en JavaScript ?

藏色散人
藏色散人original
2019-04-08 14:43:563734parcourir

Dans cet article, nous allons vous présenter comment utiliser le mot-clé const au lieu du mot-clé var en JavaScript. (Recommandé : "tutoriel javascript")

const : En JavaScript, si nous utilisons le mot-clé const pour déclarer une variable, nous ne pouvons pas réattribuer l'identifiant de la variable. Le mot-clé

const est block scope et nous verrons également une erreur si nous essayons d'accéder à une variable avant l'initialisation.

var : Si nous utilisons le mot-clé var pour déclarer une variable, nous pouvons réattribuer l'identifiant de la variable.

Qu'est-ce qu'un identifiant ?

Le nom que nous utilisons pour identifier une variable s'appelle un identifiant.

Regardons quelques exemples.

Exemple d'utilisation du mot-clé const

const name = "reactgo.com";

// 我们不能把新值赋给const变量
name = "king" //类型错误:赋值给常量变量。


//块作用域
if(true){
     const hello = "hello world"
     console.log(hello) // "hello world"
}

 //我们不能在块范围之外访问变量hello。

console.log(hello) // 未捕获引用错误

Nous ne pouvons réattribuer aucune nouvelle valeur à l'identifiant de variable du mot-clé const, mais nous pouvons utiliser des clés et des valeurs de tableau pour modifier l'objet, comme le montre l’exemple suivant.

const user = {
    name: "example1",
    age: 5
}

// 我们不能分配一个新对象
 user =  { }
user.name = "example2";

const colors = ['red','green','blue','yellow'];

//我们不能分配一个新的数组
colors = [ ]

colors[0] = "olive"

colors.push('orange');

Cet article est une introduction à l'utilisation du mot-clé const en JavaScript. Il est simple et facile à comprendre. J'espère qu'il sera utile aux amis dans le besoin !

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