随笔分类 - ES6
摘要:很久以前就学习过Async和Promise,但总是一知半解的。 今天在写NodeJS的时候,发现好多第三方库使用回调,这样在实际操作中会出现多重回调,这就是传说中的JS回调地狱。 举个例子 有一个方法调用redis,访问一个Hash对象表,获取到返回值后,将返回值插入到redis的另外一个Hash对
阅读全文
摘要:一、概念 首先我们要理解Generator和Promise的概念。 Generator:意思是生成器,可以在函数内部通过yeild来控制语句的执行或暂停状态。 通过上面这个例子可以看到,使用*将Foo声明为Generator函数,然后再执行Foo的时候,不会执行到底,而是执行到第一句yeild就停下
阅读全文