ES6语法

export,export default和import的区别与用法:

1.export,export default均可用于导出常量、函数、文件和模块等
2.export和import主要用于文件或模块的导出和引入功能;export相当于一个对外输出文件或模块变量的接口,import用于在一个模块中加载另一个含export接口的模块;
3.一个文件或模块中可以有多个export和import,但只能有一个export default;
4.export导出的变量名带花括号,import导入该变量时带花括号,并且变量名需一致;
5.export default为模块指定默认输出,导出的变量名不加花括号,import导入时不用加花括号,且变量名可自定义。

promise的优点及用法:

1.由于js是单线程执行的,异步执行需要用回调函数实现。传统的回调函数不够工整,且不利于代码的复用;
2.promise的链式语法清晰地将执行代码与处理结果的代码分离开来;
3.使用demo:

;
4.实际工作中常见的用法:

5.你可以看看廖雪峰老师关于promise的介绍。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 以下内容是我在学习和研究ES6时,对ES6的特性、重点和注意事项的提取、精练和总结,可以做为ES6特性的字典;在本...
    科研者阅读 3,149评论 2 9
  • 阮一峰的博客 http://es6.ruanyifeng.com/ 一 ES6简介 ECMAScript 6.0(...
    ai搞搞阅读 1,761评论 0 0
  • 最近在做毕业设计,其中用到了一些 ES6 的语法,比如模块的输出引入,箭头函数,对象字面量的简写,等等。所性顺便就...
    小乌龟变王八阅读 498评论 0 0
  • 上一篇文章讲述了ES6之前的一系列模块化规范,今天我们开始正式探讨ES6语法中的模块化 相信大家也都经历了“过程式...
    silly鸿阅读 1,100评论 0 1
  • 李柯受邀参加张宋的婚礼,受到请柬后的李柯打开看到日期跟地点便愣在了那里。他一边哭笑不得,一边思考,张宋这孙子不带这...
    刘氓妈妈阅读 337评论 0 1