例子:

最后返回的结果是:

{default: function fn2(){},foo2: 1,test3: {default: function fn3(){},foo3: 1}
}

// app.js
// import json from './1.json';
import * as all from './test2';
import fn2 from './test2';console.log(all);
console.log(all.default === fn2); // true
console.log(fn2);// test2.js
function fn2(){console.log(1);
}export default fn2;
var foo2 = 1;
export {foo2};
export * as test3 from './test3';// test3.js
function fn3(){console.log(1);
}var foo3 = 1;
export {foo3};export default fn3;

转载于:https://www.cnblogs.com/zhengming2016/p/6986841.html

import 和 export -- ES6相关推荐

  1. ES6 模块加载export 、import、export default 、import() 语法与区别,笔记总结

    ES6模块加载export .import.export default .import() 语法与区别 在 ES6 之前,社区制定了一些模块加载方案,最主要的有 CommonJS 和 AMD 两种. ...

  2. vue2使用国际化vue-i18n详解+ES6的import和export区别

    1.安装vue-i18n: npm install vue-i18n@6 -s 坑大了,我用vue2写一开始没考虑到兼容性,直接npm i vue-i18n装了最新的9.2.2版本的,装完控制台有 兼 ...

  3. 使用es6中import和export报错

    在学习import和export时,写了一个小demo进行测试 //index.html<script> import test from './test.js' test() </ ...

  4. import export php,import与export在node.js中的使用方法

    import与export是es6中模块化的导入与导出,node.js现阶段不支持,需要通过babel进行编译,使其变成node.js的模块化代码.(关于node.js模块,可参考其他node.js模 ...

  5. js模块化:require、import和export

    前言 编写js模块必须要搞懂import和export的关系 Google Chrome 84.0.4147.135 (正式版本) (64 位) (cohort: Stable Installs On ...

  6. vue CLI异步组件报错import' and 'export' may only appear at the top level

    目录 简介 解决方案 简介 Vue的官网中提到了有关异步组件的语法,链接如下: https://cn.vuejs.org/v2/guide/components-dynamic-async.html ...

  7. 【nodejs】import、export、exports、module.exports

    1.import 和 export(ES6特性) 目录结构 export_file.js export const myNumbers = [1, 2, 3, 4]; const animals = ...

  8. 工作373-前端 import与export区别

    import与export区别 1.当用export default people导出时,就用 import people 导入(不带大括号) 2.一个文件里,有且只能有一个export defaul ...

  9. 汇编里的IMPORT和EXPORT

    IMPORT ,定义表示这是一个外部变量的标号,不是在本程序定义的 EXPORT ,表示本程序里面用到的变量提供给其他模块调用的. 以上两个在汇编和C语言混合编程的时候用到 刚看到一篇不错的BLOG, ...

最新文章

  1. “ld: symbol(s) not found for architecture i386“错误解决方法
  2. Java 摄氏和华氏之间的转换
  3. java 方法继承方法_Java继承和方法重写
  4. mysql 隔离级别 快照_「数据库架构」三分钟搞懂事务隔离级别和脏读
  5. Java快速开发框架LML简介
  6. VS Code解决Go相关工具无法安装问题
  7. [ mongoDB ] - 文档型数据库设计模式-如何存储树形数据 [转]
  8. 单片机c语言跑马灯实验报告,单片机跑马灯实验报告
  9. 林子雨-2.3 面向对象编程基础
  10. android sqlite多条件查询,sqlite 多条件查询
  11. uefi下添加显卡驱动
  12. 人力资源数据分析(包含数据来源文件)
  13. java 嘻嘻哈哈聊天室
  14. Android ble开发详解
  15. TOPSIS法(优劣解距离法)笔记
  16. Auto-Exposure Fusion for Single-Image Shadow Removal——论文阅读
  17. 2019杭电多校 第七场 Kejin Player 6656(求期望值)
  18. 关于PyCharm比较高效率的使用技巧,学习Python的小伙伴别错过!
  19. K均值算法matlab实现
  20. Java EE现状及其发展趋势

热门文章

  1. python程序员面试自我介绍_如何拿到面试公司一半Offer——我的Python求职之路
  2. html中url路径是什么意思,url是什么意思?
  3. 鸿蒙系统 oppo,OPPO公关抵制鸿蒙系统,结果被骂到辞职了,千亿营销确定了?
  4. 未来是计算机科学的天下,美国留学信息与计算机科学发展方向
  5. java arraylist add时默认调用tostring_java中如何调用toString命名的方法?
  6. 多个异步之间的协作方案
  7. 540.有序数组中的单一元素
  8. java中的强软弱虚_详解Java的四种引用——强软弱虚,颠覆你的认知!
  9. linux程序没有对日志文件写的权限_好程序员云计算培训分享Linux文件权限简单说明...
  10. 5 多数据save_[Python] 通过采集两万条数据,对无名之辈影评分析