eval()函数的作用
eval()函数功能是将某段字符串当成JS语句来执行。
eval() 函数计算 JavaScript 字符串,并把它作为脚本代码来执行。
如果参数是一个表达式,eval() 函数将执行表达式。如果参数是Javascript语句,eval()将执行 Javascript 语句。
var a=eval("12"); //相当于 var a=12;
var obj = eval("({name:'nick',age:28})"); //相当于 var obj = {name:'nick',age:28};对象(包括函数等)需要放在括号中,否则会报错
eval("alert('hello');"); //相当于alert('hello');