这种写法是es6模块化吗?
a.js文件
var formatDate = (date, fmt) => {
};
export default {
formatDate,
};
上面这个是模块化的写法吗?
一般模块化的写法不都是这么写吗?
export function formatDate(x, y) {
}
这两种写法都是模块化?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
都是模块化的写法
es6模块-阮一峰
两个都是ES6 Module的语法,前者指定了默认输出,详细用法可参考阮一峰的ES教程
node 模块导出 和 es6 模块导出
都是
默认导出 和 导出方法 引入的方式不同
还有更多别的用法
都可以,第一种写法可以导出一个对象, 在外部导入就需要 import fns from '...'
第二种写法可以单个导出,在外部导入就需要 import { formatDate } from '...'