解析Json字符串的三种方法日常常用

前端之家收集整理的这篇文章主要介绍了解析Json字符串的三种方法日常常用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在很多时候,我们的需要将类似 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

猜你在找的JavaScript相关文章