![](/img/trans.png)
[英]What is the best way to limit concurrency when using ES6's Promise.all()?
[英]What are the differences between jQuery.when() and ES6's Promise.all()?
我用jQuery学习了promises,然后在几年内没有做太多的编程。 现在我想用原生的ES6承诺来做一些事情。
承诺在那时稍稍弯下腰。 现在两者都非常生疏,并且jQuery承诺,其他承诺库和新的原生JS承诺之间存在细微差别,当我试图让这些东西起作用时,我的头脑变得更加弯曲。
似乎jQuery.when()
和Promise.all()
做同样的事情,但是我们应该记住一些重要的差异吗?
Promise.all()
将Array
of Promises
或普通JS objects
作为参数,因此您需要通过索引访问结果。
jQuery.when()
接受多个参数,这些参数是普通的JS objects
或jQuery Deferred
,因此您可以通过变量名访问结果。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.