1、const聲明一個只讀的常量。一旦聲明,常量的值就不能改變。
2、const的作用域與let命令相同:只在聲明所在的塊級作用域內有效。
3、const命令聲明的常量也是不提升,只能在聲明的位置后面使用。
4、ES6中:var命令和function命令聲明的全局變量,依舊是頂層對象的屬性;另一方面規定,let命令、const命令、class命令聲明的全局變量,不屬於頂層對象的屬性。也就是說,從 ES6 開始,全局變量將逐步與頂層對象的屬性脫鈎。
let b = 1; //控制台輸出undefined
window.b
