代码改变世界

随笔分类 -  ES

细说Promise

2016-06-23 08:45 by 猴子猿, 4840 阅读, 收藏, 编辑
摘要: 常用的异步方式有三种:回调函数、事件监听以及发布订阅,当异步多且依赖关系很严重时,常用的这三种异步方式不是很完美,ES6中Promise的出现完美地解决了这一弊端,成为异步调用最佳的方式。该随笔分为5部分:1、常用三种异步方式介绍;2、Promise概述;3、Promise的使用;4、模拟Promise;5、拓展阅读。 阅读全文

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之块级作用域

2016-06-13 22:40 by 猴子猿, 13305 阅读, 收藏, 编辑
摘要: ES6中提供了块级作用域,分别是let和const,该随笔分别介绍了它们 阅读全文

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组成 阅读全文