阮一峰的es6

2021-08-01 05:44:22 字數 443 閱讀 1451

1.let命令

塊級作用域

for迴圈

2.不存在變數提公升

3.暫時性死區

4.不允許重複宣告

5.為什麼需要塊級作用域

6.es6塊級作用域的巢狀

7.塊級作用域與函式宣告

8.do表示式

9.const命令

宣告常量

const的作用域與let命令相同:只在宣告所在的塊級作用域內有效

const命令宣告的常量也是不提公升,同樣存在暫時性死區,只能在宣告的位置後面使用。

const宣告的常量,也與let一樣不可重複宣告

const實際上保證的,並不是變數的值不得改動,而是變數指向的那個記憶體位址不得改動

讀阮一峰ES6物件解構賦值小細節

最近看阮一峰的es6發現了個地方有點不懂,理解之後,特意記錄下來。就是上面這塊。首先是外面這個括號,我們知道如果提前定義了乙個變數,下面再來解構賦值就得加上括號而不是下面這樣 let a let b let a,b 1,2 uncaught syntaxerror identifier a has ...

阮一峰老師的《ES6標準入門》塊級作用域與函式宣告

在學習阮一峰老師的 es6標準入門 塊級作用域與函式宣告部分時,有一部分理解不通 瀏覽器的 es6 環境 function f function f uncaught typeerror f is not a function上面的例子實際執行的 如下。瀏覽器的 es6 環境 function f ...

讀阮一峰《ECMAScript 6 入門》小結

讀阮一峰 ecmascript 6 入門 小結,let在塊級作用域內有效,var有變數提公升 變數可以在宣告之前使用,值為undefined 宣告的變數有記憶體洩露 const定義常量,不能改變 如果區塊中存在let和const命令,這個區塊對這些命令宣告的變數,從一開始就形成了封閉作用域。凡是在宣...