当我在此函数调用中使用括号使它的行为有所不同时,会发生什么情况?

纳特

我希望等待一系列调用中的promise对象数组。但是,当我使用以下调用时,什么也没有发生:

$.when.apply(null, promises).done(processFinalTable());

以下代码的执行按预期工作:

$.when.apply(null, promises).done(processFinalTable);           

在执行级别这是怎么回事?

这是一个有效的jsFiddle示例的链接

索布赖恩

在第一个中,您要调用函数processFinalTable,并将其结果传递给done()。

在第二篇文章中,您将传递函数本身,这是done()需要正确执行的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当我将unpack()作为lua的函数参数调用时,会发生什么情况?

来自分类Dev

为什么从函数调用Bash的“源”命令的行为会有所不同?

来自分类Dev

在此示例中,为什么max()函数对于两个属性的行为有所不同?

来自分类Dev

为什么当我使用“end”或“\n”或“”(空格)语句时会有所不同?

来自分类Dev

当我以`even`作为生成器函数调用`even(3)`时会发生什么情况?

来自分类Dev

为什么在此示例中,“ grep”的行为有所不同?

来自分类Dev

为什么当我使用完整路径而不是当前路径时,`rename`的行为会有所不同?

来自分类Dev

iOS:当我从其他类调用重写的方法时,会发生什么情况

来自分类Dev

当我使用Ctrl + c终止Python脚本时,内部会发生什么情况?

来自分类Dev

当我使用Ctrl + c终止Python脚本时,内部会发生什么情况?

来自分类Dev

为什么使用默认构造函数构造std :: string对象时,其行为会有所不同?

来自分类Dev

C ++为什么在与find函数一起使用时,迭代器的行为有所不同?

来自分类Dev

为什么以foreach调用时,ForEach-Object的行为会有所不同?

来自分类Dev

为什么numpy导入的行为有所不同?

来自分类Dev

为什么groupby操作的行为有所不同

来自分类Dev

为什么hide()的行为有所不同?

来自分类Dev

为什么to_sym的行为有所不同?

来自分类Dev

为什么我的脚本中的tar与手动使用tar的行为有所不同

来自分类Dev

当我有许多具有相同属性的类,但它们在 Load 和 Refresh 等方法上有所不同时,正确的方法是什么?

来自分类Dev

在此示例中,为什么无单位行高的行为与百分比或em有所不同?

来自分类Dev

如果在我的java文件中使用了很多@SuppressWarnings,会发生什么情况?

来自分类Dev

如果我尝试使用SetObject并且已经拥有相同的密钥,会发生什么情况?

来自分类Dev

使用requestAnimationFrame进行的函数调用之间的间隔有所不同

来自分类Dev

Xcode 11 Deeplink似乎有所不同,因为它没有从AppDelegate调用该函数

来自分类Dev

为什么在这两种情况下,underscore.reduce的行为有所不同?

来自分类Dev

为什么在这两种情况下,underscore.reduce的行为有所不同?

来自分类Dev

当我在先前定义的通过ajax调用的函数中使用相同的变量名时会发生什么?

来自分类Dev

如果我使用 glFrustum,为什么绘制的这个对象会有所不同?

来自分类Dev

如果我不在扩展类中调用可选的超级方法或构造函数,会发生什么情况?

Related 相关文章

  1. 1

    当我将unpack()作为lua的函数参数调用时,会发生什么情况?

  2. 2

    为什么从函数调用Bash的“源”命令的行为会有所不同?

  3. 3

    在此示例中,为什么max()函数对于两个属性的行为有所不同?

  4. 4

    为什么当我使用“end”或“\n”或“”(空格)语句时会有所不同?

  5. 5

    当我以`even`作为生成器函数调用`even(3)`时会发生什么情况?

  6. 6

    为什么在此示例中,“ grep”的行为有所不同?

  7. 7

    为什么当我使用完整路径而不是当前路径时,`rename`的行为会有所不同?

  8. 8

    iOS:当我从其他类调用重写的方法时,会发生什么情况

  9. 9

    当我使用Ctrl + c终止Python脚本时,内部会发生什么情况?

  10. 10

    当我使用Ctrl + c终止Python脚本时,内部会发生什么情况?

  11. 11

    为什么使用默认构造函数构造std :: string对象时,其行为会有所不同?

  12. 12

    C ++为什么在与find函数一起使用时,迭代器的行为有所不同?

  13. 13

    为什么以foreach调用时,ForEach-Object的行为会有所不同?

  14. 14

    为什么numpy导入的行为有所不同?

  15. 15

    为什么groupby操作的行为有所不同

  16. 16

    为什么hide()的行为有所不同?

  17. 17

    为什么to_sym的行为有所不同?

  18. 18

    为什么我的脚本中的tar与手动使用tar的行为有所不同

  19. 19

    当我有许多具有相同属性的类,但它们在 Load 和 Refresh 等方法上有所不同时,正确的方法是什么?

  20. 20

    在此示例中,为什么无单位行高的行为与百分比或em有所不同?

  21. 21

    如果在我的java文件中使用了很多@SuppressWarnings,会发生什么情况?

  22. 22

    如果我尝试使用SetObject并且已经拥有相同的密钥,会发生什么情况?

  23. 23

    使用requestAnimationFrame进行的函数调用之间的间隔有所不同

  24. 24

    Xcode 11 Deeplink似乎有所不同,因为它没有从AppDelegate调用该函数

  25. 25

    为什么在这两种情况下,underscore.reduce的行为有所不同?

  26. 26

    为什么在这两种情况下,underscore.reduce的行为有所不同?

  27. 27

    当我在先前定义的通过ajax调用的函数中使用相同的变量名时会发生什么?

  28. 28

    如果我使用 glFrustum,为什么绘制的这个对象会有所不同?

  29. 29

    如果我不在扩展类中调用可选的超级方法或构造函数,会发生什么情况?

热门标签

归档