ES6基礎之 恒量const

2022-09-02 17:24:15 字數 508 閱讀 6371

使用const可以去宣告乙個衡量,這樣就不能夠給這個衡量去重新分配乙個新的值

例子:console.log(fruit);

const fruit ="lemon";

console.log(fruit);

在控制台上會報語法錯誤:

uncaught syntaxerror: identifier 'fruit' has already benn declared at :1:1

注意:const限制的是給const分配值的動作,並不是限制衡量裡面的值

例子:

const fruit =;

fruit.push('lemon');

如果重新給fruit分配乙個值:

fruit=;

console.log(fruit); //uncaught syntaxerror: assignment to constant variable.

這就是因為我們重新分配了fruit的值

ES6之關鍵字const

const是constant 常量 的縮寫,const和 let一樣,也是用來宣告變數的,但是const是專門用於宣告乙個常量的,顧名思義,常量的值是不可改變的。const的特點 1 不可更改 1 2 const name 張三 name 李四 錯誤,企圖修改常量name 2 只在塊級作用域起作用,...

ES6學習筆記之《let 和 const》

es6宣告變數的方法 var function let const import class let和 const const的作用域與let命令相同 只在宣告所在的塊級作用域內有效。if true max uncaught referenceerror max is not defined con...

ES6之let和const命令(筆記)

1 let命令 console.log a undefined console.log b 112 const命令 3 設定跨模組常量模組 export consta 1 import as constant from constants console.log constant.a import ...