它的功能是把对应的字符串解析成JS代码并运行。
/*例1*/function name1(){……}function name2(){……}var m = "name1";eval(m + '()'); //运行name1()m = 'name2';eval(m + '()'); //运行name2()
/*例2*/function temp () { alert('abc');}eval('te/*st*/mp' + '()'); //可以正常弹出'abc'