ES6 學(xué)習(xí)筆記1
ECMAScript 和 JavaScript 的關(guān)系是,前者是后者的規(guī)格,后者是前者的一種實現(xiàn)(另外的 ECMAScript 方言還有 JScript 和 ActionScript)。日常場合,這兩個詞是可以互換的。
ES6
ES6 既是一個歷史名詞,也是一個泛指,含義是 5.1 版以后的 JavaScript 的下一代標(biāo)準(zhǔn)。它引入了模塊化、面向?qū)ο笳Z法、promise、箭頭函數(shù)、let、const、數(shù)組解構(gòu)賦值等。
ES6 新增了let
命令,用來聲明變量。它的用法類似于var
,但是所聲明的變量,只在let
命令所在的代碼塊內(nèi)有效。
標(biāo)簽: