功能是执行外部定义的语句,如用定义二条语句存放在字符串中,
var sFun = "var sString = 'I want to find a Function.';alert(sString);";
然后把sFun这个字符串作为函数的参数,  
函数体(sFun);
其功能相当于执行了
var sString = 'I want to find a Function.';alert(sString);
请各位同学帮忙解决下问题谢谢

解决方案 »

  1.   

    function exc(str){
      try{
        eval(str);
      }catch(e){
        alert(e);
      }
    }
      

  2.   

    JSON2.parse("var sString = 'I want to find a Function.';alert(sString);")
    或者使用
    eval("var sString = 'I want to find a Function.';alert(sString);");不过建议不要使用eval,会导致性能低下!
      

  3.   

    eval("var test='this is the eval text';alert(test)")