码迷,mamicode.com
首页 > 其他好文 > 详细

export和import 输出/接收模块变量的接口

时间:2018-12-26 12:53:22      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:nbsp   加载   多个   理解   def   span   div   定义   变量   

ES6模块主要有两个功能:export和import
export:用于对外输出本模块(一个文件可以理解为一个模块)变量的接口
import:用于在一个模块中加载另一个含有export接口的模块。 (语法:import { name } from "/.a.js" //路径根据你的实际情况填写)
也就是说使用export命令定义了模块的对外接口以后,其他JS文件就可以通过import命令加载这个模块(文件)。

导出的方式3种
  1.export let a = 10;
  2.export {};
    1和2,他们引入的时候都要加{},并且名字必须要和导出的一直,他们可以有多个。
  3.export default
    一个文件中只能有一个,并且default之后引入的时候不能加{}。名字还可以随便起。也可以default一个对象(批量导出)
let a = 20;
//export default a;
export default{
    a,
    fn(){alert(1)},
    b=20,
}

 

export和import 输出/接收模块变量的接口

标签:nbsp   加载   多个   理解   def   span   div   定义   变量   

原文地址:https://www.cnblogs.com/MrZhujl/p/10178452.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!