二 const 宣告及特點

2022-06-20 11:27:08 字數 486 閱讀 2299

// 宣告常量

const school = '北京大學';

console.log(school);

// 就會顯示『北京大學』

// 注意事項

// 1.一定要賦初始值

const a;

// 報錯,語法錯誤,缺失初始化器

// 2.一般常量使用大寫(潛規則)

// 小寫也行

// 3.常量的值不能修改

const a = '1';

// 報錯

// 4.塊級作用域

console.log(player);

// 報錯

// 5.對於陣列和物件的元素修改,不算做對常量的修改,不會報錯

const team = ['uzi','mlxg','cyy'];

'mkmk');

//team 這個常量所指的位址沒有發生變化`

const函式特點

c 的const函式特點 1.不能在const函式中修改所在類的物件的資料,因為const函式中的 this是常量,同樣只能訪問const函式 2.const函式中只能呼叫其他的const函式,不能呼叫非const函式,因為物件呼叫函式是需要傳遞物件自己,const函式中的 this是常量,非con...

ES6中宣告變數 let和const特點

在es6中我們有兩種定義變數的方式 let const let特點 1.let定義時不會進行變數宣告提公升 2.變數不允許被重複定義 3.變數不可以被刪除 4.在for迴圈當中用let定義i 迴圈時可以儲存 i 的值 5.在塊級元素中用let定義的變數只能在當前塊級作用域中使用 注 凡是用 包裹的都...

詳解let和const變數宣告

let和const在很多任務程師眼裡可能只是變數宣告符,其實錯了!它還是有很多小細節值得注意的,這裡我簡單介紹幾點。一 塊級作用域 在es6之前我們腦海裡應該只存在全域性作用域和函式級作用域,沒有塊級作用域。那麼為什麼要引入塊級作用域呢?相信很多剛入門的同學看到上述 會有所不解,其實在全域性作用域s...