【发布时间】:2016-12-30 10:36:59
【问题描述】:
ES6 引入了使用let 和const 的块作用域。从块范围内export 数据的正确方法是什么,以便我可以从外部访问它。 Using IIFE 您可以将表达式分配给变量。
{
const add = (a, b) => a+b
// export add?
}
在块中使用export 会引发错误。
'import' and 'export' may only appear at the top level
我发现的一种方法是将其分配给全局 window 对象
{
const add = (a, b) => a+b
window.add = add
}
我只是想知道建议的方法是什么?
【问题讨论】:
-
这里拦截的目的是什么?
标签: javascript scope ecmascript-6 export