我有一个存储 JavaScript 的 json 对象说
var jsonObj = {
"js": "var x=1;\n callback(x);"
}
现在要执行这个 JavaScript,我需要为回调提供一个实现。假设我们的回调只打印值 x。
那么我应该如何使用 jsonObj.js 进行调用,以便给定的 javascript 执行并打印 x 的值(回调打印值)。
我尝试了 eval 函数,但要么我的语法错误,要么这里根本没有使用 eval。
任何帮助表示赞赏。谢谢!!
注意:如果有帮助,我实际上是在使用 gwt 编写一个 firefox 插件。这种平静的代码是作为原生 JavaScript 函数编写的。