在本篇文章中,我們將介紹如何在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中文網其他相關文章!