相关疑难解决方法(0)

从承诺返回然后()

我有一个像这样的JavaScript代码:

function justTesting() {
  promise.then(function(output) {
    return output + 1;
  });
}

var test = justTesting();
Run Code Online (Sandbox Code Playgroud)

对于var测试,我总是有一个未定义的值.我认为这是因为承诺没有解决喷射......有没有办法从承诺中返回一个价值?

javascript promise

92
推荐指数
6
解决办法
12万
查看次数

如何在链接两个异步jQuery函数时完全避开jQuery promises?

我见过很多关于新EMCA承诺的教程,主张避免jQuery库中的"promises".他们通常说你可以通过做这样的事情来躲避他们:

Promise.resolve($.getJSON(url, params)); // voila!  the jQuery promise is "gone"!
Run Code Online (Sandbox Code Playgroud)

但是,当我必须将两个异步jQuery函数链接在一起时,这并不真正起作用.如何在不使用jQuery的then()或.when()的情况下将两个getJSON调用(第二个调用依赖于第一个调用)链接在一起?

相反,我只想使用Promise.all等.

我认为一个类似的问题问题是交叉jquery和EMCA的承诺?

javascript jquery promise es6-promise

5
推荐指数
2
解决办法
1021
查看次数

标签 统计

javascript ×2

promise ×2

es6-promise ×1

jquery ×1