eval生成函数问题 var js="function aaa(){alert('aaa');}";改成var js="window.aaa = function(){alert('aaa');}"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 window.eval里面的scope不是global scope所以function要这样定义:var xxx = function (...) 如果我的JS是变量,可以确定JS中会有函数。我现在要把JS中的函数变成全局函数,要怎么做? 我想把函数aaa变成全局函数,去掉aaa我怎么调用它啊 ?? 不是说了么,var aaa = function (...) ... var aaa = function (){...} 上面那么说那么多,我没怎么看,我自己说下吧。function bbb(){eval(js);aaa();}你把eval(js);放到外面试试。eval(js);function bbb(){aaa();}因为function里面是不能再有function的,所以你的应该是不行的。 setAttribute('onclick',function (){})中的传值问题 牛人 ,帮忙让 div灰层里面的div移不出去div灰层 在线等 .sql文件下下来为0kb 怎么回事 我使用的这段javascript代码在IE中正常显示,在FF中不能正常显示 希望高手帮帮忙呀!!! 关于一个简单的单选提交问题 setTimeout為什麼只執行了一次就不在執行了? extjs布局问题 正则验证 只有10分了,我不懂JS,求以JS代码,很简单的!在线等! 急,请帮忙解决一下,在线等待! js新手小问题:如何显示在页面停留时间 救我,我快疯了
所以function要这样定义:
var xxx = function (...)
}
function bbb(){
eval(js);
aaa();
}
你把eval(js);放到外面试试。
eval(js);
function bbb(){
aaa();
}
因为function里面是不能再有function的,所以你的应该是不行的。