浅谈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 相关文章推荐
JavaScript函数、方法、对象代码
Oct 29 Javascript
JavaScript 组件之旅(一)分析和设计
Oct 28 Javascript
javascript包装对象实例分析
Mar 27 Javascript
jQuery实现的动态伸缩导航菜单实例
May 07 Javascript
终于实现了!精彩的jquery弹幕效果
Jul 18 Javascript
jquery动态赋值id与动态取id方法示例
Aug 21 jQuery
JS解决position:sticky的兼容性问题的方法
Oct 17 Javascript
Vue中在新窗口打开页面及Vue-router的使用
Jun 13 Javascript
Bootstrap模态对话框用法简单示例
Aug 31 Javascript
详解Vue2.0组件的继承与扩展
Nov 23 Javascript
浅谈javascript中的prototype和__proto__的理解
Apr 07 Javascript
Vue使用vue-draggable 插件在不同列表之间拖拽功能
Mar 12 Javascript
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
全国FM电台频率大全 - 16 河南省
2020/03/11 无线电
我的论坛源代码(十)
2006/10/09 PHP
php的urlencode()URL编码函数浅析
2011/08/09 PHP
PHP获取Exif缩略图的方法
2015/07/13 PHP
php实现递归的三种基本方式
2020/07/04 PHP
基于swoole实现多人聊天室
2018/06/14 PHP
Js中的onblur和onfocus事件应用介绍
2013/08/27 Javascript
Jquery getJSON方法详细分析
2013/12/26 Javascript
jquery实现倒计时代码分享
2014/06/13 Javascript
JS+CSS实现滑动切换tab菜单效果
2015/08/25 Javascript
浅谈JavaScript的自动垃圾收集机制
2016/12/15 Javascript
easyUI实现类似搜索框关键词自动提示功能示例代码
2016/12/27 Javascript
js制作可以延时消失的菜单
2017/01/13 Javascript
JavaScript中英文字符长度统计方法示例【按照中文占2个字符】
2017/01/17 Javascript
JavaScript for循环 if判断语句(学习笔记)
2017/10/11 Javascript
JavaScript递归函数解“汉诺塔”算法代码解析
2018/07/05 Javascript
Vue 第三方字体图标引入 Font Awesome的方法
2018/09/28 Javascript
vue设置导航栏、侧边栏为公共页面的例子
2019/11/01 Javascript
vue中利用iscroll.js解决pc端滚动问题
2020/02/15 Javascript
Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法
2017/01/12 Python
Windows平台Python连接sqlite3数据库的方法分析
2017/07/12 Python
python中利用队列asyncio.Queue进行通讯详解
2017/09/10 Python
python 3.3 下载固定链接文件并保存的方法
2018/12/18 Python
python队列Queue的详解
2019/05/10 Python
解决django的template中如果无法引用MEDIA_URL问题
2020/04/07 Python
安装pyecharts1.8.0版本后导入pyecharts模块绘图时报错: “所有图表类型将在 v1.9.0 版本开始强制使用 ChartItem 进行数据项配置 ”的解决方法
2020/08/18 Python
CSS3实现点击放大的动画实例代码
2017/02/27 HTML / CSS
林清轩官方网站:山茶花润肤油开创者
2016/10/26 全球购物
2014年大学生自我评价
2014/01/19 职场文书
七年级政治教学反思
2014/02/03 职场文书
档案信息化建设方案
2014/05/16 职场文书
高中军训的心得体会
2014/09/01 职场文书
2015年12.4全国法制宣传日活动总结
2015/03/24 职场文书
酒桌上的开场白
2015/06/01 职场文书
2016年学生会感恩节活动总结
2016/04/01 职场文书
webpack的移动端适配方案小结
2021/07/25 Javascript