小虾虎鱼

小虾虎鱼

如何在vscode中调试async函数

都知道Node 7.0默认没有开启ES7的Async函数,需要启用该函数必须在启动命令中添加--harmony_async_await参数,如:node --harmony_async_await index.js

注意:--harmony_async_await参数必须在index.js前面。

 2016/11/23 10:03 阅读全文 »

使用async和await控制爬虫执行

为了解决js的回调嵌套问题(金字塔),ES6新增了PromiseGenerator来解决此问题。但我个人觉得Promise需要不断then,虽然没有出现金字塔现象,但总觉得还不够直观,而Generator也需要next依然不够直观易懂。随着Nodejs 7.0的发布,是时候玩玩Async函数了。 今天刚好用Async函数来做了一个爬虫,个人觉得代码的易读性比PromiseGenerator好。如果你还不会Async,可以看看阮一峰写的文章

 2016/11/09 22:34 阅读全文 »