ES6 全套教程 ECMAScript6 筆記

2021-08-21 20:31:37 字數 634 閱讀 4845

當前進度:函式的擴充套件

最近在看這篇文件學習es6。其中有些錯誤的地方做個更正,以供參考

1。變數的解構賦值一節有這樣一段

let foo;

let = ; // syntaxerror: duplicate declaration "foo"

let baz;

let = ; // syntaxerror: duplicate declaration "baz"

上面**中,解構賦值的變數都會重新宣告,所以報錯了。不過,因為var命令允許重新宣告,所以這個錯誤只會在使用letconst命令時出現。如果沒有第二個let命令,上面的**就不會報錯。

let foo;

( = ); // 成功

let baz;

( = ); // 成功

上面**中,let命令下面一行的圓括號是必須的,否則會報錯。因為解析器會將起首的大括號,理解成乙個**塊,而不是賦值語句。

第一段**中錯誤,第二段**中因為沒有let宣告,因此可以成功。但實際上在chrome瀏覽器中也是不會出錯的

es6簡易教程(for react)

課間題1 請建立乙個js檔案,並寫入如下 執行輸出。回家記得在自己電腦上安裝nodejs並執行下面的 console.log hello world 螢幕輸出課間題 es6 let x 10const y 20x 25 ok y 30 typeerror assignment to constant...

ES6系列 ES6簡介

2015年6月17日,ecmascript的第六個版本正式發布,該版本正式名稱為ecmascript 2015,但通常被稱為ecmascript 6或者es6。瀏覽器對es6的支援情況 es6主要應用於node.js,如果想用在瀏覽器中,就需要使用轉碼器 將es6 轉成es5 這意味著,可以用es6...

ES6 基礎教程(一)

用法 塊級作用域 不可重複宣告。用法 定義常量 一旦定義,你只能去讀取它,不要進行其他操作。預設引數function fn a,b fn undefiend undefined function fn a 5,b 6 fn 5 6restfunction fn re fn 1,2,3,4 1,2,3...