json对象和json字符串的区别

一、Json对象

      1、最显著的特征:对象的值可以用 “对象.属性” 进行访问;

      2、typeOf(json对象)       ===>    Object类型

var person={"name":"shily","sex":"女","age":"23"}//json对象
console.log(person);
console.log(person.name);
console.log(typeof person);

 二、Json字符串(所谓字符串:单引号或者双引号引起来)

var person='{"name":"shily","sex":"女","age":"23"}';//json字符串
console.log(person)
console.log(person.name)
console.log(typeof person)

 三、Json对象与Json字符串的相互转化

Json字符串转化为Json对象( JSON.parse() )

 四、Json对象转化为Json字符串( JSON.stringify() )

 注意:前端如果ajax传入后端data值时,确认是否需要转换

 

原文地址:https://www.cnblogs.com/yaoling/p/13231691.html