![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Promise
文章平均质量分 79
浴盆
这个作者很懒,什么都没留下…
展开
-
Promise的使用动机
(注:英文原文链接是这个) 看一下下面的读取文件并把它转化成JSON对象的同步js代码,它看起来可读性很好,但是你并不会想要使用它因为它是阻塞的,这意味着当你读取文件的时候你不能让代码做其他事 function readJSONSync(filename){ return JSON.parse(fs.readFileSync(filename, 'utf-8')); }为了翻译 2017-02-17 18:10:28 · 434 阅读 · 0 评论 -
详解Promise对象
Promise对象 ECMAScript 6将Promise写入语言标准,因此目前JavaScript语言原生支持Promise对象。Promise对象起到一个代理的作用(proxy),它充当异步操作和回调函数之间的中介。它的思想是,每一个异步任务立刻返回一个Promise对象,由于是立即返回,所以和同步流程没有区别,Promise对象有一个then方法,允许指定回调函数,在异步任务完成后调用。原创 2017-02-16 18:11:58 · 990 阅读 · 0 评论