golang-otto JS解释器
发布时间:2020-12-16 18:39:26 所属栏目:大数据 来源:网络整理
导读:otto是一个Go语言实现的JavaScript 解释器 otto是一个Go语言实现的JavaScript的语法分析器和解释器 1 2 3 import ( "github.com/robertkrimen/otto" ) 在虚拟机中运行一些代码 3 4 5 vm := otto.New() vm.Run(` abc = 2 + ; console.log( "The value of abc
otto是一个Go语言实现的JavaScript 解释器
otto是一个Go语言实现的JavaScript的语法分析器和解释器
在虚拟机中运行一些代码
3
4
5
|
vm := otto.New()
vm.Run(`
abc =
2
+
;
console.log(
"The value of abc is "
+ abc);
// 4
`)
|
从虚拟机中获取一些值
value,err := vm.Get(
"abc"
)
}