从同步JS函数返回Promise

Iftikhar阿里

我正在尝试了解JavaScript中的Promise。

对于我的示例场景,我想编写一个方法,该方法或者从本地“缓存”返回数据(如果有),或者进行HTTP调用以从服务器检索数据。即使没有进行异步调用,我始终想返回一个Promise,以便JS函数的用户具有统一的API。如何用Javascript实现。我在ES 5。

凯文

您希望它们Promise.resolve起作用,该函数需要立即解析一个值。由于您使用的是es5,因此可以使用诸如Bluebird之类的Promise库,也可以使用诸如Babel之类的编译器来将ES6编译为ES5。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章