昔念
昔念
> it ia can return the value use vm.tovaule if i have a new value bind the function,the i call the vaule,how to wirte the function return?
> 是的,现在没意义。应该在add的callback包个callback, wait.Add(1) wait.Done下。写漏了。 > > ```go > newCallback := func() { > m.wait.Add(1) > callback() > m.wait.Done() > } > ``` > > 在add的函数把newCallback传递下去。 还有这个atomic.AddUint32(&m.runCount, 1)应该是测试忘记删了,我觉得可以加两个方法,一个是stop 和stopnowait,以及,获取当前的node数,来得知是否时间轮任务是否全部完成
> Export to promise > > ```go > func main() { > vm := goja.New() > _, err := vm.RunString(` > async function sum(a, b) { > return a+b; >...
你自己写一个不就好了