- export, export default| exports,
- exports,module.exports,export,ex
- module.exports,exports,export,ex
- exports,module.exports,export,ex
- exports 、module.exports的区别
- module.exports与exports,export与ex
- exports、module.exports和export、ex
- exports、module.exports和export、ex
- exports、module.exports和export、ex
- module.exports,exports,export和ex
exports和module.exports
属于commonJS
模块规范的模块导出,对应的导入模块方法为require
exports
相当于在每个模块顶部加入var exports = module.exports
,使用方法与module.exports相同,但不能重新赋值exports
(如果重新赋值,那么就与module.exports失去联系了),具体请点击阮一峰老师《JavaScript标准参考教程》
export和export default
属于es6的模块导出,对应的导入模块方法为import
export
可以导出多个对象,通过import {} from ''
导入指定的对象,export defult
导入一个默认对象,通过import .. from ''
导入,没有花括号,一个模块只能有一个export default
,具体请点击阮一峰老师《ECMAScript 6入门》
网友评论