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. JavaScript ES6 JSON導入語法
- 4. 將es5移植到es6導出默認
- 5. 爲導出默認函數和命名導出的JavaScript編寫d.ts文件
- 6. ES6 - 是否有一種優雅的方式來導入所有命名的導出,但不是默認導出?
- 7. 的JavaScript - ES6語法
- 8. 在webpack.config中使用ES6導入和導出默認值
- 9. 使用Typescript默認導出
- 10. 導入默認導出與命名導出一起加載模塊兩次?
- 11. Javascript Xpath和默認命名空間
- 12. Javascript ES6導入無名
- 13. 反應:導出const +導出默認vs導出默認
- 14. Javascript ES6導出常量vs導出let
- 15. TypeScript默認常量導出
- 16. 在javascript中導出默認值
- 17. JavaScript - 未找到導出默認設置
- 18. 如何`在JavaScript中導出默認*`?
- 19. Ramda咖喱/ uncurry問題與ES6默認參數語法
- 20. 如何解析從模塊導出的命名ES6/ES2015列表?
- 21. 重命名默認ID列
- 22. 重命名默認的xmlns
- 23. 語法在ES6
- 24. Webpack默認參數es6
- 25. 如何在ES6中使用* as +命名導出?
- 26. 爲什麼使用帶有babel的webpack導入具有命名導出的默認導出會導致錯誤?
- 27. cattr_accessor默認值語法
- 28. 錯誤語法=默認(T)
- 29. ES6模板給出語法錯誤
- 30. 使用ES6語法動態導入JavaScript模塊?
是的,它是有效的語法。 –