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

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

参考资料:

1

export { name1, name2, …, nameN };

集中导出。name1name2 ... nameN 可以是变量、函数或者类(合称为“内容”,下同)。

2

export { variable1 as name1, variable2 as name2, …, nameN };

集中导出。variable1是内容name1的别名,外界可以通过别名访问到内容。其他以此类推。

3

export let name1, name2, …, nameN; // also varexport let name1 = …, name2 = …, …, nameN; // also var, constexport function FunctionName(){...}export class ClassName {...}

定义内容的同时导出。

4

export default expression;export default function (…) { … } // also class, function*export default function name1(…) { … } // also class, function*export { name1 as default, … };

默认导出。默认导出是可选的,但是如果有则必须唯一

这里给出了默认导出的两种方法:集中导出(1、2、3)和定义时导出(4)。

5

export * from …;export { name1, name2, …, nameN } from …;export { import1 as name1, import2 as name2, …, nameN } from …;export { default } from …;

直接将导入的模块导出,这里不做详细说明。

转载地址:http://niwvx.baihongyu.com/

你可能感兴趣的文章
JSTL I18N 格式标签库 使用之二_____读取消息资源
查看>>
聊聊NettyConnector的start及shutdown
查看>>
Raffi Krikorian 为“在运行中进行架构重写”提供了指南
查看>>
OneAPM挂牌新三板,续写ITOM新篇章
查看>>
通过源码解析 Node.js 中一个 HTTP 请求到响应的历程
查看>>
做了一点事,学到了一些
查看>>
CodeIgniter的密码处理论
查看>>
深入Mysql - 谈谈我对数据类型的认识
查看>>
Tsuru 1.7.0-rc4 发布,基于 Docker 的 PaaS 框架
查看>>
Apache HBase 2.1.3 发布,分布式数据库
查看>>
微信端H5开发整体解决方案
查看>>
Python之retrying
查看>>
OWASP 10 大 Web 安全问题在 JEE 体系完全失控
查看>>
洛谷 P1640 BZOJ 1854 [SCOI2010]连续攻击游戏
查看>>
如何理解Unity组件化开发模式
查看>>
util.promisify 的那些事儿
查看>>
未来黑科技公司完成亿元Pre-B轮融资,已和宝马达成合作
查看>>
三篇文章了解 TiDB 技术内幕 - 谈调度
查看>>
【DG】DG的3种保护模式
查看>>
[20150107]关于print_table.txt
查看>>