JS:eval
定义和用法:
eval() 函数计算 JavaScript 字符串,并把它作为脚本代码来执行。eval()函数并不会创建一个新的作用域,并且它的作用域就是它所在的作用域。
如果参数是一个表达式,eval() 函数将执行表达式。
语法:
eval(string)
例:
var re = eval(200) var re2 = eval([10, 30, 40]) var re3 = eval("10+20") console.log(re,re2,re3) eval('var x = 1;var y = 10;console.log(x*y)');
打印结果:
200 [10, 30, 40] 30
10