weekly 2023-10-30
MoonBit更新
1. 添加 Js_string
类型
添加 Js_string
类型,支持从 MoonBit 传递字符串到 JavaScript 宿主环境。比如如下程序会在控制台输出 "Hello, Js_string!"
fn init {
let x = Js_string::new("Hello, ")
let y = Js_string::new("Js_string!")
let z = x + y
z.log()
}
MoonBit与JS之间的字符串互操作依赖于 FFI 和定制的 JS 运行时,我们的 online playground 很快会提供定制 JS 运行时的功能
2. Double 类型支持 to_string
方法
Double 类型支持 to_string
方法,现在可以直接使用 println
打印一个浮点数了。
fn init {
println(3.14)
}