Bootstrap

eval()函数的作用

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');
;