红头发的韦斯莱


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 练手项目

async-await-parallel

发表于 2017-06-30 | 分类于 学习笔记

最近学习 Node.JS,很多教程都是在 Node 早期版本发布的,控制并发的手段大多使用 eventproxy,或者是一些其他的第三方库类似于bluebird,async。而 Node.JS 早已实现对原生async/await 的支持,而且我学习的框架是 koa2,也是使用async/await的一个框架。为了避免语法混乱,我希望有一个使用async/await的并发控制模块。

阅读全文 »

给初学者的 JavaScript Promise 教程 | Scotch

发表于 2017-05-28 | 分类于 学习笔记

本文转载自:众成翻译
译者:cherryvenus
链接:http://www.zcfy.cc/article/1961
原文:https://scotch.io/tutorials/javascript-promises-for-dummies

Javascript Promises 不难。然而,许多人刚开始接触这个概念的时候,觉得有些难以理解。因此,我写下了我是如何理解 Promise 的,用一个通俗易懂的方法。

理解 Promise

Promise 简介:

“假设你是一个宝宝. 你的妈妈承诺(Promise)你,下个礼拜她会给你一台新手机。”

阅读全文 »

React Router 概览

发表于 2017-04-09 | 分类于 学习笔记

React Router的一些概念
阅读全文 »

【转】浅析Javascript 中的 this 的七种使用场景

发表于 2017-04-09 | 分类于 分享

原文链接:https://feclub.cn/post/content/this
作者:wqQudian

Javascript 中的 this,有时候让人迷惑,所以总结了一下关于this指向的问题。

在函数中 this 到底取何值,是在函数真正被调用执行的时候确定下来的,函数定义的时候确定不了。

因为 this 的取值是函数执行上下文(context)的一部分,每次调用函数,都会产生一个新的执行上下文环境。当代码中使用了 this,这个 this 的值就直接从执行的上下文中获取了,而不会从作用域链中搜寻。

关于 this 的取值,大体上可以分为以下七种情况:

阅读全文 »

React 组件构造方法: ES5 (createClass) 还是 ES6 (class)?

发表于 2017-04-07 | 分类于 分享

写 React 组件的时候,应该使用 React.createClass 语法还是 ES6 的 class 语法?
或两者都不?这篇文章解释了两者之间的一些差异,希望能帮你做决定。

用 ES5 或 ES6 都可以完美地写 React 组件。

使用 JSX 意味着你已经需要一个「构建」步骤,也就是 Babel 将 JSX 转译(transpile)为
React.createElement 调用。很多人充分利用这点, 仅仅向 Babel 的转译列表中添加一项
es2015,就可以自由使用 ES6 的全部特性。

如果你在使用类似 Quik 或
React Heatpack 的工具,
ES6 就已经为你配置好了。(如果你还没配置过环境可以读一下quick start React(英文))

阅读全文 »
123
gakkispy

gakkispy

15 日志
4 分类
21 标签
GitHub CodePen Weibo
© 2017 gakkispy
由 Hexo 强力驱动
主题 - NexT.Pisces