我試圖用ecma6承諾重寫simpel $。當
var d1 = $.Deferred();
var d2 = $.Deferred();
$.when(d1, d2).done(function (v1, v2) {
console.log(v1); // "Fish"
console.log(v2); // "Pizza"
});
d1.resolve("Fish");
d2.resolve("Pizza");
任何方式使用新的承諾?
問候
的目標是要解決OUTSIDE承諾的範圍的承諾。
你有實際異步用例? – Bergi
你嘗試過什麼嗎? – Bergi
「*目標是解決承諾範圍之外的承諾。*」 - 爲什麼? [你永遠不需要](https://stackoverflow.com/a/37426491/1048572)。什麼是你的[實際問題](https://meta.stackexchange.com/q/66377)? – Bergi