摘要:
问题: eval(Response.text) 会报错,而需要这样来写 eval('(' + response.text + ')');例如:1 var jsonStr = "{'a:':'b'}";2 var object = eval(jsonStr); //会报错3 var object = eval('(' + jsonStr + ')'); //则会正确解析原因:1. 不加括号eval时,js会把{}当成代码块,而'a':'b'当成语句来 阅读全文
摘要:
问题: eval(Response.text) 会报错,而需要这样来写 eval('(' + response.text + ')');例如:1 var jsonStr = "{'a:':'b'}";2 var object = eval(jsonStr); //会报错3 var object = eval('(' + jsonStr + ')'); //则会正确解析原因:1. 不加括号eval时,js会把{}当成代码块,而'a':'b'当成语句来 阅读全文
|