json相关的一些操作

1. 删除json对象的某个字段      delete data["0"];   

参考链接   https://blog.csdn.net/zhangyongbink/article/details/64444159

2. 循环json数组和对象的2种方法

如果是json数组,则可用

for(var i =0 ; i <data.length; i ++) 返回的就是数组里面的某个json对象

如果是json对象,则可用

for(var p in data) 返回的p为此时循环到的字段key,如    {"name:"zxc"}   那此时就是拿到 name 这个属性

参考链接    https://www.cnblogs.com/qingqingzou-143/p/7079725.html

3.获取一个json的长度    Object.keys(data).length

参考链接   https://blog.csdn.net/hotlinhao/article/details/78055141

4. 判断json对象中是否包含某个字段  obj.hasOwnProperty("key");

参考链接   https://www.cnblogs.com/cdemo/p/5220685.html

5. json对象与字符串之间相互转化

js 原生方法       字符串转对象   JSON.parse(jsonStr);     对象转字符串   JSON.stringify(json)

jquery 方法       $.parseJSON    字符串转对象

参考链接    https://blog.csdn.net/qq_37530031/article/details/78341579

猜你喜欢

转载自blog.csdn.net/zxc_user/article/details/81201689