用kotlin寫javascrpit,連網頁
时间: 2023-06-17 17:05:18 浏览: 122
您可以使用 Kotlin/JS 来编写 JavaScript,并在浏览器中运行。以下是一个简单的示例,演示如何使用 Kotlin/JS 连接到远程服务器并获取响应:
```kotlin
import org.w3c.xhr.XMLHttpRequest
fun main() {
val url = "https://jsonplaceholder.typicode.com/posts/1"
val xhr = XMLHttpRequest()
xhr.open("GET", url)
xhr.onload = {
if (xhr.status == 200.toShort()) {
console.log(xhr.responseText)
}
}
xhr.send()
}
```
这段代码使用 `XMLHttpRequest` 对象向指定的 URL 发送 GET 请求,并在成功时输出响应文本。您需要将此代码编译为 JavaScript,并在 HTML 页面中引用它,例如:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Kotlin/JS Example</title>
</head>
<body>
<h1>Kotlin/JS Example</h1>
<script src="example.js"></script>
</body>
</html>
```
要编译 Kotlin/JS 代码,您需要安装 Kotlin 编译器,并使用以下命令:
```
kotlinc-js example.kt -output example.js
```
其中 `example.kt` 是您的 Kotlin/JS 代码文件,`example.js` 是编译生成的 JavaScript 文件。
阅读全文