博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript中解析JSON数据的三种方法
阅读量:5272 次
发布时间:2019-06-14

本文共 455 字,大约阅读时间需要 1 分钟。

平时收藏多点,要用的时候就方便了,希望能帮到你。

 

1. eval()方法

解析JSON数据的最常用方法是使用javascript的eval()方法,代码如下:

function toJson(str){  var json = eval('(' + str + ')');  return json; }

 

 

2. new Function方法

function toJson(str){  var json = (new Function("return " + str))();  return json; }

 

3.JSON.parse()方法

这种方法只支持IE8/Firefox3.5+/Chrome4/Safari4/Opera10 以上版本,这些浏览器都已经接近W3C标准,默认实现了toJSON方法。

function toJson(str){  return JSON.parse(str); }

 

 

转载于:https://www.cnblogs.com/137dawn/p/6401880.html

你可能感兴趣的文章
【BZOJ 3155】Preprefix sum(树状数组)
查看>>
【洛谷 2430】严酷的训练
查看>>
hadoop 使用java操作hdfs
查看>>
中年男人 中年女人 中年人
查看>>
GoFramework框架简介(三)通信机制篇
查看>>
python全栈学习--day31(正则)
查看>>
h.264语法结构分析
查看>>
基督-神[上帝]的道,真理的本真归回
查看>>
https请求抛出异常
查看>>
chrome浏览器更换favicon.ico后不更新缓存解决方案
查看>>
面试试题 一 (排列组合)
查看>>
CString转char*实现方法
查看>>
Go直接调用C函数
查看>>
Mac 系统环境变量配置
查看>>
《你的灯亮着吗?:发现问题的真正所在》读书笔记2
查看>>
Winform开发框架之权限管理系统功能介绍
查看>>
从C#到Objective-C,循序渐进学习苹果开发(1)--准备开发账号和开发环境
查看>>
视图的定义、更新、撤销
查看>>
iOS之页面传值-----单例传值、通知传值
查看>>
数组换位子
查看>>