对es6 中的promise 有兴趣。
这个是js用的吗?
https://github.com/kriskowal/q
对es6 中的promise 有兴趣。
这个是js用的吗?
https://github.com/kriskowal/q
|
andy12530May 19, 2015
1
promise和流程控制没啥关系。
流程控制,你需要async.js |
|
learnshareMay 19, 2015
2
promise 有点像改变了回调的写法,并不是流程控制。
|
|
iyangyuanMay 19, 2015 via iPhone
3
楼主举个例子?
|
|
4
|
|
song0071000May 19, 2015
5
async的 parallel
符合你的要求 |
|
PharielMay 19, 2015 via Android
6
when.js https://github.com/cujojs/when
|
|
qgy18May 19, 2015 via iPhone
7
async function myFunction() {
let result = await somethingThatReturnsAPromise(); console.log(result); // cool, we have a result } 这是 ES7 支持的 async function,ES6 可以用 generator function 完成类似的事情,例如 promise 结合 Q,可以这么玩: var all = Q.async(function* () { var src = yield getData(); var img = yield getImg(src); showImg(img); }); |
|
qgy18May 19, 2015 via iPhone
8
|
|
riophaeMay 19, 2015
9
只要 Promise 相关的都可以
|
|
isaymeMay 19, 2015
10
献上我写的库给各位大神, 符合promise/A+标准, 仅200行代码!
https://github.com/isayme/then.js |
|
scarlexMay 19, 2015
11
http://liubin.github.io/promises-book/
这里有本 promise book,看完你就懂了 |
|
ezrealMay 19, 2015
12
bluebird
|
|
L3auMay 19, 2015
13
嗯,async & co是流程控制库,都支持promise的
|
|
kurosagiMay 20, 2015
14
|
|
KennyZJMay 20, 2015
15
co + thunkify
|
|
tamamaxoxMay 20, 2015
16
bluebird
|
|
17
@qgy18 https://github.com/kriskowal/q 这个用在node.js里的?
|
|
qgy18May 20, 2015
18
@deathscythe Node 和 浏览器,都可以用。
|