首頁 >web前端 >js教程 >何時在JavaScript中使用const關鍵字?

何時在JavaScript中使用const關鍵字?

藏色散人
藏色散人原創
2019-04-08 14:43:563793瀏覽

在本篇文章中,我們將介紹如何在JavaScript中使用const關鍵字而不是var關鍵字。 (推薦:《javascript教學》)

const:在JavaScript中,如果我們使用const關鍵字宣告一個變量,我們就不能為該變數標識符重新賦值。

const關鍵字是區塊範圍的,如果我們試圖在初始化之前存取任何變量,也會看到一個錯誤。

var:如果我們使用var關鍵字來宣告一個變量,我們可以為這個變數標識符重新賦值。

標識符是什麼?

我們用來識別變數的名稱稱為識別碼。

讓我們來看一些例子。

const關鍵字使用範例

const name = "reactgo.com";

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


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

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

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

我們不能將任何新值重新分配給const關鍵字變數標識符,但我們可以使用鍵和數組值來修改對象,如下面的範例所示。

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

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

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

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

colors[0] = "olive"

colors.push('orange');

這篇文章就是關於JavaScript中const關鍵字的使用介紹,簡單易懂,希望對需要的朋友有幫助!

以上是何時在JavaScript中使用const關鍵字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn