在Kotlin中使用eval关键字

时间:2019-05-30 05:31:24

标签: kotlin eval keyword

在科特林进行安全投射和智能投射时eval()的用途是什么?

它与我们在JavaScript,python或任何其他语言中使用的eval()类似吗?

1 个答案:

答案 0 :(得分:3)

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

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

(而且,虽然我不熟悉Kotlin / JS,但我想那可能很强大,也很危险,所以可能要小心……)