external修饰符
如果 你需要以一种类型安全的方式通过Kotlin访问JavaScript的实现类,你可以使用external修饰符书写一个Kotlin声明。不像JVM平台,JS允许对类和属性使用external修饰符。
external class Node {
val firstChild: Node
fun appendChild(child: Node): Node
fun removeChild(child: Node): Node
// ...
}