HarmonyOS鸿蒙Next中单框ts的await xxx实现和xxx then这两种有什么区别,还有await xxx then这样实现是否有问题

HarmonyOS鸿蒙Next中单框ts的await xxx实现和xxx then这两种有什么区别,还有await xxx then这样实现是否有问题?

2 回复

这两种写法其实就是await和promise用法的区别:https://blog.csdn.net/m0_74343097/article/details/128242666

更多关于HarmonyOS鸿蒙Next中单框ts的await xxx实现和xxx then这两种有什么区别,还有await xxx then这样实现是否有问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,await xxxxxx.then 是处理异步操作的两种不同方式。await xxx 是异步函数的语法糖,它会暂停当前函数的执行,直到 xxx 的 Promise 完成,并返回结果。xxx.then 则是传统的 Promise 链式调用,它不会暂停函数执行,而是通过回调处理结果。await xxx.then 的写法是不必要的,因为 await 已经隐式处理了 Promise,直接使用 await xxx 即可。

回到顶部