当目标 JavaScript 时,我可以在 Kotlin 中使用协程吗?

Can I use coroutines in Kotlin when targeting JavaScript?

目标 JavaScript 时是否可以启动任何协程? 它不喜欢任何常见的方式,如 async{}

示例:https://github.com/thigg/no-kotlinx-in-js

是的,你可以。看看 example-frontend-js — 用 Kotlin/JS 编写的前端应用程序,它使用协同程序以命令式风格实现动画。

不要忘记在 Gradle 配置中添加对 org.jetbrains.kotlinx:kotlinx-coroutines-core 的依赖。