【问题标题】:Use of eval keyword in KotlinKotlin 中 eval 关键字的使用 【发布时间】:2019-10-15 18:00:49 【问题描述】: eval() 在 kotlin 中的安全投射和智能投射期间有什么用? 它是否类似于我们在 javascript、python 或任何其他语言中使用的 eval()? 【问题讨论】: 标签: kotlin eval keyword 【解决方案1】: eval() 函数仅在 Kotlin/JS 中可用,并且只需调用 JavaScript eval() 函数。 这意味着您不能在可能希望在 Kotlin/JVM 或 Kotlin/Native 上运行的代码中使用它。 (另外,虽然我不熟悉 Kotlin/JS,但我认为它可能非常强大,也非常危险,所以可能需要谨慎......) 【讨论】: