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

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

藏色散人
發布: 2019-04-08 14:44:34
原創
3928 人瀏覽過

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

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

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

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

標識符是什麼?

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

讓我們來看一些例子。

const關鍵字使用範例

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

const name = "reactgo.com";

 

// 我们不能把新值赋给const变量

name = "king" //类型错误:赋值给常量变量。

 

 

//块作用域

if(true){

     const hello = "hello world"

     console.log(hello) // "hello world"

}

 

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

 

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

登入後複製

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

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板