如函数aa(cFunctionName)里要调用的函数bb(),这个bb函数的名称是aa()传进来的参数cFunctionName,
function aa(cFunctionName)
{
    cFunctionName();
}function bb()
{}

解决方案 »

  1.   

    <script>
    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>
      

  2.   

    你不是都写好了吗?
    只要 aa(bb); 就调用了
      

  3.   

    function aa(cFunctionName)
    {
      eval(cFunctionName+"();");
    }function bb()
    {}