博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
export与import
阅读量:6613 次
发布时间:2019-06-24

本文共 820 字,大约阅读时间需要 2 分钟。

es6中export和import的用法:

1.

  export

  a.js

//方式一:
export var name = "wade";
export var age = 20;

  

//方式二:var name = "wade";var age = 20;export {name, age }

  

//方式三(用as关键字重命名):var name = "wade";var age = 20;export { name as n, age as a }

  

  import

  b.js

//方式一、方式二import { name, age } from "./a.js"

  

//方式三:import { n, a } from "./a.js"

  使用import命令的时候,需要知道加载的变量名或函数名,否则无法加载。

 

2.模块的整体加载:

a.js    var name = "wade";    var age = 20;    export { name, age }b.js    import * as person from "./a.js"    var n = person.name;    var a = person.age;

 

3.export default默认导出:

a.js    var person = {         name: "wade",         age: 20    }     export default personb.js    import p from "./a.js"    var n = p.name;    var a = p.age;

  一个模块只能有一个默认输出,因此export default命令只能使用一次

    

转载于:https://www.cnblogs.com/wlgz/p/8342584.html

你可能感兴趣的文章
python操作数据库-安装
查看>>
你真的了解interface和内部类么
查看>>
kuangbin专题七 POJ3264 Balanced Lineup (线段树最大最小)
查看>>
JS动画效果链接汇总
查看>>
知识点笔记
查看>>
陈云川的OPENLDAP系列
查看>>
P1197 [JSOI2008]星球大战
查看>>
urllib模块
查看>>
XML转义字符
查看>>
微信小程序之简单记账本开发记录(六)
查看>>
mysql设置字符集CHARACTER SET
查看>>
Perl完全自学手册图文教程
查看>>
python(5)字典
查看>>
wordpress拿WebShell
查看>>
脚本结构和执行
查看>>
warden创建容器的过程
查看>>
【c++】size_t 和 size_type的区别
查看>>
SpringBoot之浅析配置项解析(三)
查看>>
15.2. switchport trunk encapsulation dot1q 提示 invaild input at^marker.
查看>>
getline函数(精华版)
查看>>