JSON详解

JSON的概述

  

JSON字符串和JSON对象的区别:

  JSON对象:

var person={"name":"zhangsan","sex":"男","age":"24"}//json对象
alert(person.name);//zhangsan
alert(typeof person);//object

  JSON字符串:

var person='{"name":"zhangsan","sex":"男","age":"24"}';//json字符串
alert(person);//{"name":"zhangsan","sex":"男","age":"24"}
alert(typeof person);//string

有时候在做项目的时候时常将这两个概念弄混淆,尤其是在使用springmvc的时候,后台@RequestBody接受的是一个json格式的字符串,一定是一个字符串。

JSON字符串和JOSN对象的转换

  字符串==>对象

  

  对象==>字符串

  

JSON字符串和JavaScript对象的转换

  字符串==>对象

  parse

  对象==>字符串

  stringify

原文地址:https://www.cnblogs.com/nylgwn/p/11163503.html