在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象的stringify()和parse()方法。

JSON.stringify(obj)将JSON转为字符串。JSON.parse(string)将字符串转为JSON格式;

var a={"name":"tom","sex":"男","age":"24"};
var aToStr = JSON.stringify(a);
alert(aToStr); //结果:{"name":"tom","sex":"男","age":"24"}

结果:string

var b='{"name":"tom","sex":"男","age":"24"}';
var aToObj = JSON.parse(b);
console.log(aToObj); //结果:Object {name: "tom", sex: "男", age: "24"}

结果:object

ie8(兼容模式),ie7和ie6没有JSON对象,不过http://www.json.org/提供了一个json.js,这样ie8(兼容模式),ie7和ie6就可以支持JSON对象以及其stringify()和parse()方法;

现在一般用json2.js,下载地址:点击此处

在页面中添加就能解决IE低版本没有json对象的问题。

<script type="text/javascript" src="js/json2.js"></script>

最新文章

  1. 了解HTML图像
  2. Linux 挂载管理(mount)
  3. linker command failed with exit code 1 (use -v to see invocation)解决办法
  4. eclipse 设置书签标记(标签-Bookmark
  5. stream_copy_to_stream的使用
  6. Django抛错不存在(DoesNotExist)
  7. POJ 2082 Terrible Sets
  8. 【OpenCV】全景拼接
  9. [转载] 一共81个,开源大数据处理工具汇总(下),包括日志收集系统/集群管理/RPC等
  10. js打开新页面 关闭当前页 关闭父页面
  11. The J1850 Core
  12. windows8.1下安装.NET Framework 3.5
  13. memcached 内存管理 分析(转)
  14. storage theory
  15. placeholder的字体样式改变,滚动条的颜色改变,ios日期兼容
  16. 来了,老弟!__二进制部署kubernetes1.11.7集群
  17. [原]Django-issue(1)---postgresql数据库连接密码错误
  18. cryptopunks测试代码cryptopunksmarket-setinitial.js
  19. P1357 花园
  20. 在Ubuntu 16.04 上编译安装OpenCV3.2.0(Cmake + python3 + OpenCV3)(转)

热门文章

  1. Java-链表LinkedList源码原理分析,并且通过LinkedList构建队列
  2. PHP Warning: Module &#39;modulename&#39; already loaded in Unknown on line 0
  3. 给我一个及时的问候——XMPP
  4. [vim] vim入门
  5. JS 节流
  6. javascript中apply()和call()方法的区别
  7. ABAP 搜索帮助
  8. ALV要特别小心的一些地方
  9. Python基础(5)--字典
  10. 基础学习day07---面向对象三---继承,接口与 抽象类