0
A
回答
2
當你分配你的出口對象將其調試沒有定義和模塊are run in strict mode,沒有。這是無效的。如果你覺得你必須導出一個命名對象,你必須首先聲明它。
let debug;
export default debug = {};
請注意,您不能聲明變量並將其導出到同一行中。
export default const debug = {}; // invalid
從MDN:
請注意,這是不可能使用VAR,出租或常量與出口默認。
4
默認導出語法是正確的。
但一個在這裏抓住變量'調試'需要decalred。
你這樣做如下:
export default {
myfunction: myFunction
}
或
const deb = {
myfunction: myFunction
}
export default deb;
相關問題
- 1. ES6模塊導出默認語法
- 2. 使用es6語法重新導出並壓扁默認&命名輸出
- 3. 命名導出與默認導出之間的區別
- 4. 將ES6導出爲默認對象的默認導入
- 5. JavaScript ES6 JSON導入語法
- 6. 將es5移植到es6導出默認
- 7. ES6默認模塊語法(帶6to5)
- 8. ES6 - 是否有一種優雅的方式來導入所有命名的導出,但不是默認導出?
- 9. 同時命名導出和默認導出
- 10. 的JavaScript - ES6語法
- 11. 在webpack.config中使用ES6導入和導出默認值
- 12. 使用Typescript默認導出
- 13. 重新導出默認導出
- 14. Javascript ES6導入無名
- 15. 導入默認導出與命名導出一起加載模塊兩次?
- 16. Javascript Xpath和默認命名空間
- 17. 反應:導出const +導出默認vs導出默認
- 18. Javascript ES6導出常量vs導出let
- 19. TypeScript默認常量導出
- 20. 默認情況下,BabelJS不會傳輸ES6語法的匿名函數嗎?
- 21. 在javascript中導出默認值
- 22. 如何`在JavaScript中導出默認*`?
- 23. JavaScript - 未找到導出默認設置
- 24. 在ES6中使用擴展語法時使用默認參數?
- 25. Ramda咖喱/ uncurry問題與ES6默認參數語法
- 26. 由於默認別名導致的語法錯誤(_c3)
- 27. 如何解析從模塊導出的命名ES6/ES2015列表?
- 28. 語法在ES6
- 29. ES6默認選項PARAM
- 30. Webpack默認參數es6
是的,它是有效的語法。 –