kotlin调用js方法
javascript 函数在Kotlin中调用JavaScript方法需要使用Kotlin的JavaScript模块。下面是一个简单的示例,演示如何在Kotlin中调用JavaScript方法:
假设你有一个JavaScript文件``,其中包含一个名为`add`的函数,该函数接受两个参数并返回它们的和:
```javascript
function add(a, b) {
return a + b;
}
```
你可以在Kotlin中调用此函数,如下所示:
```kotlin
import
import
fun main() {
("DOMContentLoaded", { e ->
val scriptElement = ("script")
= """
function add(a, b) {
return a + b;
}
"""
(scriptElement)
val result = window["add"](3, 5)
println("Result: $result") // 输出:Result: 8
})
}
```
在上面的示例中,我们首先创建了一个新的`script`元素,并将JavaScript代码作为文本内容添加到该元素中。然后,我们将该元素添加到文档的头部,以便在页面加载时执行JavaScript代码。接下来,我们使用`window`对象来调用JavaScript函数,并传递参数3和5。最后,我们打印出结果8。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论