【发布时间】:2016-10-16 03:49:38
【问题描述】:
我学习了 jQuery 的 Promise,然后几年没有做太多的编程。现在我想使用原生 ES6 Promise 做一些事情。
Promises 那时让我有点低头。现在,两者都非常生疏,并且 jQuery 承诺、其他承诺库和新的原生 JS 承诺之间存在细微和主要的差异,当我试图让这些东西工作时,我的头变得更加弯曲。
jQuery.when() 和 Promise.all() 似乎做同样的事情,但我们应该记住一些重要的区别吗?
【问题讨论】:
-
$和document.querySelectorAll一样吗? -
@Rayon:我认为
$与document.querySelector相同,$$与浏览器开发工具控制台中的document.querySelectorAll相同。但是 jQuery 中的$是jQuery对象。 -
这就是我的意思!你怎么能把
jQuery和JavaScript-Promise比较? -
那我不明白你的意思。你可以比较任何东西。我不是将所有 jQuery 与原生 JS 的 promise 进行比较,而是将 jQuery 的 promise 函数之一与原生 JS 的 promise 函数之一进行比较。
标签: javascript jquery promise ecmascript-6 es6-promise