溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ES6中表達export default const是無效的

發布時間:2020-06-27 11:01:07 來源:網絡 閱讀:3319 作者:googlingman 欄目:web開發

問題

如果您是ES6新手,可以參考一下本文——高手請移駕別往!
請先看下面的圖形描述:
ES6中表達export default const是無效的

也就是說,ES6中default后面是不允許跟const關鍵字的。

分析

上圖中表達可以更換成另一種形式,就可以了,如下所示:

const decreaseAction={type:'decrease'}
export default decreaseAction

要想進一步弄清上面的問題,關鍵在于理解default這個關鍵字。
本質上說,語句:
export default decreaseAction
中的default是一種特殊的系統變量,export default的含義是把此命令后面的變量賦值給default這個特殊的系統變量,并把它導出到其他模塊中使用。如此一來,export default const...或者export default var...等語句就是非常明顯的錯誤了。

正確的寫法就是把如文中開頭代碼中錯誤的表達修改成上面兩行的形式。

引用

1,https://segmentfault.com/q/1010000010126010
2,https://blog.csdn.net/zhou_xiao_cheng/article/details/52759632
3,http://www.ecma-international.org/ecma-262/6.0/#sec-exports

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女