如函数aa(cFunctionName)里要调用的函数bb(),这个bb函数的名称是aa()传进来的参数cFunctionName,
function aa(cFunctionName)
{
cFunctionName();
}function bb()
{}
function aa(cFunctionName)
{
cFunctionName();
}function bb()
{}
解决方案 »
- javascript怎么写类似flash的那种遮罩效果
- iframe出现空白的问题
- 请问如何将js命令的一部分截取成函数参数
- 我写的东西--BlueShow v1.0 网页图片浏览器
- :<script src="Script.js" language="Javascript"></script> 应该放在什么位置页面载入速度最快
- 给解释一下这段代码?
- 一个多选下拉框,我怎么用js知道用户都选择了这个多选下拉框的哪几项呢?
- [高分][请JavaScript高手登场]一个小程序,在哪里做一下修改?
- 关于非法下载的问题
- 怎样判断一个链接是否是死链接 100分相送
- 用jquery中遇到变量作用域的问题
- 关于js的指定范围获取的一个小问题
function aa(cFunctionName,args)
{
var fn = cFunctionName;
if(typeof cFunctionName == 'string')
{
fn = new Function('','return '+cFunctionName+'')();
}
fn.apply(null,args)
}function bb()
{
alert(arguments[0] + ' ' + arguments[1]);
}
aa('bb',['hello','world']);
aa(bb,['hello','js']);
</script>
只要 aa(bb); 就调用了
{
eval(cFunctionName+"();");
}function bb()
{}