export及export default

const a=2;
const b=3;
const c=function(){console.log(a+b}
export a;
export b;
export default c;

 如上文件的导出的数据使用imoprt要怎么取呢

import {a,b} from 'index';

import c from 'index';

两者有如下不同点:

  • export default在一个模块中只能有一个,当然也可以没有。export在一个模块中可以有多个。
  • export default的对象、变量、函数、类,可以没有名字。export的必须有名字。

还有一个以前常用的

module.export='obj'

 var str=require('index');

 

posted @ 2018-01-11 20:16  LLC-Mite  阅读(203)  评论(0编辑  收藏  举报