微信工具Js的Function问题

发布于 7 年前作者 yetao11724 次浏览最后编辑 7 年前来自 ask

 

    var args = [“a”,“b”,“return a-b”];

    var f = new Function(args[0], args[1], args[2]);

    var t = Function.apply(null, args);

 

    console.log( f(1,3) );

    console.log( t(1,3) );

这两个函数在Layabox开发时的目的都是生成一个不确定参数的函数,但导出到微信时Function会调用到其它函数中,请问怎么解决:

1 回复
caiqiang
caiqiang1 楼6 年前

不支持 new Function 动态执行代码,Laya 应该有小游戏专用版本