eval(vFunc)在这是实际上是将那个字符串变为了一段代码
执行过来之后应该变成了
function(xmlhttp.responseText){try{eval(xmlhttp.responseText);}catch(e){alert(xmlhttp.responseText);}}是一种匿名函数调用,这是我的理解,看看是不是对你有帮助直接用你自己的写法就是了,不必非得强求,学这样的代码

解决方案 »

  1.   

    谢谢你耐心的解答!
    不是我要学,是我新来这里,要维护以前的人的东西,整个文件没一个注释的...
    又是新的一天,大家工作愉快!
      

  2.   

    如果有时间,把那些你不习惯的写法,并且确定你理解的地方,都换掉然后重构一次以后再来的话,就轻松了