前台往后台发送JSON对象以及去json中的键值的那些事儿····

首先,定义一个JSON对象
var data = {name:‘wwww’}
(1)往后台发送之前需要将JSON对象序列化成一个JSON字符串;使用JSON.stringify(data),
(2)随后在后台需要将传过来的JSON字符串转换成JSON对象,不然无法取值(这是我的理解),使用.parse()方法将JSON字符串转换成JSON对象,
(3)【取值】在fastJSON中,我是将前台传过来的字符串先使用jsonobject的.parse()转换成JSONonject类型的对象,在通过.get(key)的方法取出对应的值。而在前台,我们可以直接通过json对象名.key的方式取出,不过上面这个方法在遇到特殊格式时会报错,比如var data = {a.b:“sdas”},这时你使用data.a.b就会报错,应该使用data.[a.b[
·················知道的暂时就这么多了 ····································
·················持续更新···························

猜你喜欢

转载自blog.csdn.net/qq_26692575/article/details/83153748