在很多时候,我们的需要将类似 json 格式的字符串数据转为json,
下面将介绍日常中使用的三种解析json字符串的方法
1.首先,我们先看一下什么是 json 格式字符串数据,很简单,就是 json 字符串化,在json 最外加单/双号变为字符串数据
2.我们用Object.prototype.toString.call() 来检测数据类型
第一种方法:evel();
特点:安全性底,不建议使用,单个JSON对象时要加括号,JSON数组就不需要了
示例:
转换后,再使用Object.prototype.toString.call() 来检测转换后的数据类型
第二种:new Function()
注意:函数要有返回,所以要加“return”;
示例:
转换后,再使用Object.prototype.toString.call() 来检测转换后的数据类型
第三种:JSON.parse()
特点:主流,兼容性好,推荐
示例:
检测转后的数据类型
总结
以上所述是小编给大家介绍的解析Json字符串的三种方法日常常用。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持。
原文链接:/js/32555.html