//demo1.js export const str = ‘hello world‘ export function f(a){ return a+1 }
对应的导入方式:
//demo2.js import { str, f } from ‘demo1‘ //也可以分开写两次,导入的时候带花括号
import 需要知道demo.js所暴露的变量标识,否则无法加载
2、
//demo1.js export default const str = ‘hello world‘
对应的导入方式:
//demo2.js import str from ‘demo1‘ //导入的时候没有花括号
使用export default命令,为模块指定默认输出,这样就不需要知道所要加载模块的变量名
原文:http://www.cnblogs.com/chenlogin/p/7482336.html