eval():可以把字符串装换为本地的js代码来执行
用法:
例1 执行字符串
var str = "alert('hello eval ')";
如果执行 alert(str); 结果输出:alert(‘hello eval’)
使用eval()函数执行:eval(str);输出结果:hello eval
例2 将字符串转为json对象
var jsonobject = "{'name':'sherry'}";//此时 jsonobject为字符串
alert(jsonobject.name);//输出undefined.显示为定义
var object = eval("("+ jsonobject +")");//object为json对象
alert(object.name)//输出Sherry