es6 解構賦值的陷阱 es6 destructuring

最近發現了一個 es6 的小小危險

先來看一下這個小程式
看起來很正常對不對~ 但是如果你直接執行的話...
就會得到 ❌Uncaught ReferenceError: x is not defined

為什麼呢?其實是因為瀏覽器把它解釋成 現在一看就知道了~完全就不對嘛

解決的方法也很簡單,只要加上分號就行了



最近由於寫太多python,開始喜歡上不寫分號了,不過竟然含有這種陷阱😱

留言

這個網誌中的熱門文章