浅谈es6中export和export default的作用及区别


Posted in Javascript onFebruary 07, 2018

作用:

export和export default实现的功能相同,即:可用于导出(暴露)常量、函数、文件、模块等,以便其他文件调用。

区别:

1、export导出多个对象,export default只能导出一个对象

2、export导出对象需要用{ },export default不需要{ },如:

export {A,B,C};

export default A;

3、在其他文件引用export default导出的对象时不一定使用导出时的名字。因为这种方式实际上是将该导出对象设置为默认导出对象,如:

假设文件A、B在同级目录,实现文件B引入文件A的导出对象deObject:

文件A:export default deObject

文件B:import deObject from './A'

或者:

import newDeObject from './A'

以上这篇浅谈es6中export和export default的作用及区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
单击和双击事件的冲突处理示例代码
Apr 03 Javascript
现代 JavaScript 开发编程风格Idiomatic.js指南中文版
May 28 Javascript
node.js中的fs.fsyncSync方法使用说明
Dec 15 Javascript
javascript事件模型实例分析
Jan 30 Javascript
关于JavaScript数组你所不知道的3件事
Aug 24 Javascript
jQuery动态产生select option下拉列表
Mar 15 Javascript
基于JavaScript中字符串的match与replace方法(详解)
Dec 04 Javascript
jQuery动态移除与增加onclick属性的方法详解
Jun 07 jQuery
Vue绑定内联样式问题
Oct 17 Javascript
layui 实现自动选择radio单选框(checked)的方法
Sep 03 Javascript
Node.js利用Express实现用户注册登陆功能(推荐)
Oct 26 Javascript
vue实现下载文件流完整前后端代码
Nov 17 Vue.js
Vue封装Swiper实现图片轮播效果
Feb 06 #Javascript
vue中如何使用ztree
Feb 06 #Javascript
javascript回调函数详解
Feb 06 #Javascript
原生JS实现瀑布流插件
Feb 06 #Javascript
JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】
Feb 06 #Javascript
20行JS代码实现粘贴板复制功能
Feb 06 #Javascript
JS中offset和匀速动画详解
Feb 06 #Javascript
You might like
PHP全概率运算函数(优化版) Webgame开发必备
2011/07/04 PHP
如何在smarty中增加类似foreach的功能自动加载数据
2013/06/26 PHP
如何使用PHP批量去除文件UTF8 BOM信息
2013/08/05 PHP
详解php中 === 的使用
2016/10/24 PHP
php原生数据库分页的代码实例
2019/02/18 PHP
选择TreeView控件的树状数据节点的JS方法(jquery)
2010/02/06 Javascript
Js 中debug方式
2010/02/07 Javascript
juqery 学习之五 文档处理 包裹、替换、删除、复制
2011/02/11 Javascript
Node.js本地文件操作之文件拷贝与目录遍历的方法
2016/02/16 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
2016/02/23 Javascript
jQuery 生成svg矢量二维码
2016/08/09 Javascript
jQuery弹出下拉列表插件(实现kindeditor的@功能)
2016/08/16 Javascript
JS获取中文拼音首字母并通过拼音首字母快速查找页面内对应中文内容的方法【附demo源码】
2016/08/19 Javascript
微信小程序 Canvas增强组件实例详解及源码分享
2017/01/04 Javascript
基于JavaScript实现轮播图原理及示例
2020/04/10 Javascript
vue 里面使用axios 和封装的示例代码
2017/09/01 Javascript
vue中遇到的坑之变化检测问题(数组相关)
2017/10/13 Javascript
NodeJS 中Stream 的基本使用
2018/07/30 NodeJs
vue中promise的使用及异步请求数据的方法
2018/11/08 Javascript
在vue使用clipboard.js进行一键复制文本的实现示例
2019/01/15 Javascript
[52:40]完美世界DOTA2联赛PWL S2 Magma vs GXR 第一场 11.29
2020/12/02 DOTA
python私有属性和方法实例分析
2015/01/15 Python
Python简单实现enum功能的方法
2016/04/25 Python
Python对字符串实现去重操作的方法示例
2017/08/11 Python
Flask框架信号用法实例分析
2018/07/24 Python
使用Python开发SQLite代理服务器的方法
2018/12/07 Python
pandas DataFrame 行列索引及值的获取的方法
2019/07/02 Python
Javascript 高级手势使用介绍
2013/04/21 HTML / CSS
HTML最新标准HTML5总结(必看)
2016/06/13 HTML / CSS
新东网科技Java笔试题
2012/07/13 面试题
主持词开场白
2014/03/17 职场文书
合作经营协议书
2014/04/17 职场文书
家属慰问信
2015/02/14 职场文书
考研经验交流会策划书
2015/11/02 职场文书
销售口号霸气押韵
2015/12/24 职场文书
《植树问题》教学反思
2016/03/03 职场文书