ES6 Generator实现协同程序

2017-08-23
阅读 11 分钟
2.3k
至此本系列的四篇文章翻译完结,查看完整系列请移步blogs 由于个人能力知识有限,翻译过程中难免有纰漏和错误,望不吝指正issue ES6 Generators: 完整系列 The Basics Of ES6 Generators Diving Deeper With ES6 Generators Going Async With ES6 Generators Getting Concurrent With ES6 Generators 如果你已经阅读并消...

通过ES6 Generator函数实现异步流程

2017-08-19
阅读 12 分钟
3.6k
本文翻译自 Going Async With ES6 Generators 由于个人能力知识有限,翻译过程中难免有纰漏和错误,还望指正Issue ES6 Generators:完整系列 The Basics Of ES6 Generators Diving Deeper With ES6 Generators Going Async With ES6 Generators Getting Concurrent With ES6 Generators 到目前为止,你已经对ES6 generat...

网络请求问题解决指南

2017-08-15
阅读 2 分钟
2.8k
本文翻译自Network Issues Guide 由于个人水平有限,翻译中难免有纰漏和不足,望不吝指正。讨论地址 参见起步了解更多关于Chrome Devtool中网络面板的基础知识。 队列中或停滞的请求 症状 Chrome浏览器支持6个请求的并行下载,后面的请求将会推入请求队列中或者停滞不前。一旦前面的六个请求之一完成,队列中的一个请求...

深入理解 Generator 函数

2017-08-07
阅读 5 分钟
3k
本文翻译自:Diving Deeper With ES6 Generators 由于个人能力有限,翻译中难免有纰漏和错误,望不吝指正issue ES6 Generators:完整系列 The Basics Of ES6 Generators Diving Deeper With ES6 Generators Going Async With ES6 Generators Getting Concurrent With ES6 Generators 如果你依然对ES6 generators不是很熟...

ES6 Generator 基础指南

2017-08-07
阅读 6 分钟
5.4k
JavaScript ES6(译者注:ECMAScript 2015)中最令人兴奋的特性之一莫过于Generator函数,它是一种全新的函数类型。它的名字有些奇怪,初见其功能时甚至更会有些陌生。本篇文章旨在解释其基本工作原理,并帮助你理解为什么Generator将在未来JS中发挥强大作用。

Build Your Own Promise

2016-09-22
阅读 10 分钟
1.9k
​ 从去年ES2015发布至今,已经过去了一年多,ES2015发布的新的语言特性中最为流行的也就莫过于Promise了,Promise使得如今JavaScript异步编程如此轻松惬意,甚至慢慢遗忘了曾经那不堪回首的痛楚。其实从JavaScript诞生,JavaScript中的异步编程就已经出现,例如点击鼠标、敲击键盘这些事件的处理函数都是异步的,时间到...

ES2015系列--块级作用域

2016-08-02
阅读 6 分钟
3.6k
当Brendan Eich在1995年设计JavaScript第一个版本的时候,考虑的不是很周到,以至于最初版本的JavaScript有很多不完善的地方,在Douglas Crockford的《JavaScript:The Good Parts》中就总结了很多JavaScript不好的地方,比如允许!=和==的使用,会导致隐式的类型转换,比如在全局作用域中通过var声明变量会成为全局对象...

翻译:深入理解Angular 1.5 中的生命周期钩子

2016-07-04
阅读 17 分钟
10.9k
生命周期钩子是一些简单的函数,这些函数会在Angular应用组件特定生命周期被调用。生命周期钩子在Angular 1.5版本被引入,通常与.component()方法一起使用,并在接下来的几个版本中演变,并包含了更多有用的钩子函数(受Angular 2的启发)。让我们深入研究这些钩子函数并实际使用它们吧。这些钩子函数所带来的作用以及为...