1、Error:
unterminated string literal。
通常原因是输出字符str中包含换行符导致的。
2、json数据转换为js对象
这里假设jsonstr是ajax请求返回的json数据。
var obj= eval(" ( " + jsonStr+" ) " );
本文详细解析了将JSON数据转换为JavaScript对象的过程,并深入探讨了常见错误unterminated string literal的产生原因及解决办法。通过实例演示,帮助开发者避免常见陷阱,提升编码效率。
通常原因是输出字符str中包含换行符导致的。
这里假设jsonstr是ajax请求返回的json数据。
var obj= eval(" ( " + jsonStr+" ) " );
1060

被折叠的 条评论
为什么被折叠?