Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript $q构造函数和promise接口之间的差异_Javascript_Angularjs - Fatal编程技术网

Javascript $q构造函数和promise接口之间的差异

Javascript $q构造函数和promise接口之间的差异,javascript,angularjs,Javascript,Angularjs,什么是angular JS中的promise接口 还有什么是$q构造函数 什么时候使用这些工具?它们之间有什么区别 我参考了一些资料来源,但没有得到区别。有什么建议吗?这里是promise和$q的定义 承诺是一种特殊类型的对象,我们可以使用它,也可以自己构造它来处理异步任务。我们相信他们的承诺,因为我们“被承诺”在未来某个时间点会有结果。例如,HTTP调用可能在200ms或400ms内完成,解决后将执行承诺 承诺有三种状态,未决、已解决或已拒绝。使用Angular中的$q,我们可以构建自己的承

什么是angular JS中的promise接口

  • 还有什么是$q构造函数

  • 什么时候使用这些工具?它们之间有什么区别


  • 我参考了一些资料来源,但没有得到区别。有什么建议吗?

    这里是promise和$q的定义

    承诺是一种特殊类型的对象,我们可以使用它,也可以自己构造它来处理异步任务。我们相信他们的承诺,因为我们“被承诺”在未来某个时间点会有结果。例如,HTTP调用可能在200ms或400ms内完成,解决后将执行承诺

    承诺有三种状态,未决、已解决或已拒绝。使用Angular中的$q,我们可以构建自己的承诺,但是让我们先看看ECMAScript2015承诺对象,了解如何创建承诺


    你可以从这个网站获得更多的知识:

    这表明你没有主动性,正如我说的,我参考了一些资料,请参考。此外,您还可以从官方文档中获得大部分相关信息。现在是阅读的时候了,尤其是命名为和的章节。也请和。最后,请学习如何创建一个值得访问的网站。对于未来的访问者:
    ES2015
    是ECMAScript2015。