js中json字符串转换为json对象
2015-07-21 11:54
441 查看
转换方式有三种:
第一种:eval方式解析
第二种:new Function形式
第三种:使用全局的JSON对象
兼容性的话大家自己尝试下,应该都还好
第一种:eval方式解析
function strToJson(str){ var json = eval('(' + str + ')'); return json; }
第二种:new Function形式
function strToJson(str){ var json = (new Function("return " + str))(); return json; }
第三种:使用全局的JSON对象
function strToJson(str){ return JSON.parse(str); }
兼容性的话大家自己尝试下,应该都还好
相关文章推荐
- javascript专业八级测试答案整理
- JavaScript - 基于CSS3动画的实现
- js 常用函数收集(基础)
- JS随机数
- js定时跳转
- 解密JS eval
- 技术那么多,你想看看JSON Schema的测试吗?
- JSP的九大内置对象和四个作用域
- JavaScript 表单处理
- 接口返回json的取值记录总结
- JSP中用js控制添加行,删除行
- js中几种实用的跨域方法原理详解
- web api写api接口时默认返回的是把你的对象序列化后以XML形式返回,那么怎样才能让其返回为json呢
- js控制select选定项问题
- js 字符串转换成数字的三种方法
- 11. JavaScript 对象
- json 数据 添加 删除 排序
- Jsp页面嵌入外部页面的方法
- JSP向后台传参数的四种方式
- 在JSP表单提交中怎样在Servlet中处理文件上传并且获取JSP页面传过来的一些参数