Go 如何使用<&燃气轮机;wasm的接线员?

Go 如何使用<&燃气轮机;wasm的接线员?,go,webassembly,Go,Webassembly,Go有一个测试JS值之间相等性的方法。我们如何使用更大(或更少)的运算符来计算js值?我是否需要用js编写一个javascript函数(即函数GT(a,b,op){return eval(a,op,b)})来实现这一点 var a, b js.Value // test if a > b or b > a 该方法用于测试两个对象是否相等(与javascript==操作符相同) 它不限于数字类型 相反,要执行比较,需要获取类型化变量并进行比较。给定int,可以使用以下命令: v

Go有一个测试JS值之间相等性的方法。我们如何使用更大(或更少)的运算符来计算js值?我是否需要用js编写一个javascript函数(即
函数GT(a,b,op){return eval(a,op,b)}
)来实现这一点

var a, b js.Value 

// test if a > b or b > a 
该方法用于测试两个对象是否相等(与javascript
==
操作符相同)

它不限于数字类型

相反,要执行比较,需要获取类型化变量并进行比较。给定int,可以使用以下命令:

var a,b js.Value
//从某个地方弄来。
aint,bint:=a.Int(),b.Int()
如果a>b{…}

请检查文档中是否有其他文件,如果无法转换,他们将惊慌失措。使用first确保您拥有预期的类型。

我想应该是这样的。类型切换,然后取消打包并在Go中执行op(wasm)似乎有点费力(api方面)和浪费(性能方面)