JS eval方法转换字符串缺少;异常
JS eval方法转换字符串缺少;错误
在使用eval方法时多次遇到“缺少;”的错误,再次记录该错误以及解决方法;
一、问题场景,有如下js代码:
var info = "{'a':'A'}"; info = eval(info); alert(info.a);
执行上述js提示“缺少;”错误。
二、解决方法,js代码改为如下:
var info = "{'a':'A'}"; info = eval(”("+info+")"); alert(info.a);