摘要:
常用的异步方式有三种:回调函数、事件监听以及发布订阅,当异步多且依赖关系很严重时,常用的这三种异步方式不是很完美,ES6中Promise的出现完美地解决了这一弊端,成为异步调用最佳的方式。该随笔分为5部分:1、常用三种异步方式介绍;2、Promise概述;3、Promise的使用;4、模拟Promise;5、拓展阅读。 阅读全文
随笔分类 - ES
ES6之module
2016-06-14 21:13 by 猴子猿, 5871 阅读, 收藏, 编辑
摘要:
JavaScript一直没有模块体系,但是伴随着ES6的到来,module随之而来。ES6module提倡一个js文件就是一个模块的概念,主要包括两个命令:export和import,用于模块向外提供接口(export)和引入其他模块接口(import)。该随笔分为四部分:1、ES6module概述;2、ES6module的export指令;3、ES6module的import指令;4、实践ES6module是值的引用 阅读全文
ES6转换器之Babel
2016-06-12 23:01 by 猴子猿, 4691 阅读, 收藏, 编辑
摘要:
ES6部分功能没有支持,所以想学习ES6,得先有个转换器,就是将ES6的代码转换为ES5。该随笔介绍的是用的Gulp + Bable的形式来将ES6转换为ES5的。 阅读全文
ECMAScript5之Object
2016-03-10 18:05 by 猴子猿, 687 阅读, 收藏, 编辑
摘要:
在ECMAScript5中对Object新增的些方法,学习以及demo 阅读全文
ECMAScript5之Array
2016-03-09 18:07 by 猴子猿, 550 阅读, 收藏, 编辑
摘要:
在ECMAScript5中对Array新增的些方法,进行阐述并demo学习 阅读全文
ECMAScript5之StrictMode
2016-03-08 17:41 by 猴子猿, 569 阅读, 收藏, 编辑
摘要:
通过demo对ECMAScript5中的严格模式(StrictMode)进行了学习并列举出了几个重要的限制条件 阅读全文
Javascript与ECMAScript
2016-03-07 22:06 by 猴子猿, 2056 阅读, 收藏, 编辑
摘要:
讲述了javascript主要由ECMAScript、DOM、BOM组成 阅读全文