首页 > 解决方案 > Kotlin 中 eval 关键字的使用

问题描述

eval()在 kotlin 中安全投射和智能投射期间有什么用?

它与eval()我们在 javascript、python 或任何其他语言中使用的相似吗?

标签: kotlinevalkeyword

解决方案


eval()函数仅在 Kotlin/JS 中可用,并且只需调用 JavaScript eval ()函数。

这意味着您不能在可能希望在 Kotlin/JVM 或 Kotlin/Native 上运行的代码中使用它。

(另外,虽然我不熟悉 Kotlin/JS,但我认为它可能非常强大而且非常危险,所以可能需要谨慎......)


推荐阅读