搭建项目
动态类型
Kotlin 中调用 JavaScript
JavaScript 中调用 Kotlin
JavaScript 模块
JavaScript 反射
JavaScript DCE
完整 Kotlin 参考(PDF)
完整 Kotlin 参考(字大PDF)
完整 Kotlin 参考(ePUB)
完整 Kotlin 参考(Mobi)
改进翻译
Kotlin 中调用 JavaScript

Kotlin 已被设计为能够与 Java 平台轻松互操作。它将 Java 类视为 Kotlin 类,并且 Java 也将 Kotlin 类视为 Java 类。但是,JavaScript 是一种动态类型语言,这意味着它不会在编译期检测类型。你可以通过动态类型在 Kotlin 中自由地与 JavaScript 交流,但是如果你想要 Kotlin 类型系统的全部威力 ,你可以为 JavaScript 库创建 Kotlin 头文件。

内联 JavaScript
你可以使用 js("……") 函数将一些 JavaScript 代码嵌入到 Kotlin 代码中。 例如:

fun jsTypeOf(o: Any): String {
    return js("typeof o")
}