我想导出一个名为“ import”的函数,如下所示:
export function import(foo, bar) {
console.log(foo + bar);
}
但是由于某些原因,es6 linter抱怨“导入不是函数的有效标识符”,请参见此提琴。
怎么了?我不能在es6中使用名为import的函数吗?出口呢?
import
并且export
是保留字。您不能将它们用作函数声明的名称。
但是,您仍然可以将它们用作导出的名称-您无法使用它声明变量:
function _import(foo, bar) {
console.log(foo + bar);
}
export {_import as import};
我建议不要这样做,因为它会使导入复杂化。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句