JavaScript对Json的增删改属性详解

作者:jingxian 时间:2024-04-18 09:36:27 

使用JS对Json数据的处理,项目遇到需要对Json数据进行相关操作,比如增删改操作,本以为会比较难,网上搜索下,发现还是比较简单的,贴一段代码:


<script type="text/javascript">
   var json = {
     "age":24,
     "name":"cst"
   };
   //修改Json中的age值,因为Json中存在age属性
   json["age"] = 30;
   alert(json.age); //30

//增加Json中的sex值,因为Json中不存在sex属性
   json["sex"] = "M";
   alert(json.sex); //M

<!-- 遍历Json中的数据 -->
   for(var key in json){
     try{
       var value = eval("json['" + key +"']");
       alert(key+"_"+value);
     }catch(e){}
   }

//删除Json数据中的age属性
   delete json["age"];
   alert(json.age); //undefined

</script>
标签:jquery,json,增删改
0
投稿

猜你喜欢

  • 在ADF中跟踪SQL执行时间实现代码

    2024-01-16 16:09:00
  • 详解Python中for循环的使用方法

    2023-06-12 10:53:19
  • Python Pandas常用函数方法总结

    2022-11-19 05:18:31
  • Python数组定义方法

    2021-05-30 08:46:39
  • vue之封装多个组件调用同一接口的案例

    2024-04-09 10:47:32
  • Oracle数据库中SQL语句的优化技巧

    2024-01-27 01:33:27
  • Python pygame绘制文字制作滚动文字过程解析

    2022-06-10 13:21:11
  • Goland使用Go Modules创建/管理项目的操作

    2024-04-30 10:03:02
  • python定义函数如何判断年份是否为闰年

    2022-01-29 18:56:12
  • 网站通过W3C标准注意点

    2010-01-14 20:15:00
  • 简单实例解释Oracle分页查询

    2023-07-16 00:54:03
  • FrontPage2002简明教程三:网页布局

    2008-09-17 11:19:00
  • python多进程 主进程和子进程间共享和不共享全局变量实例

    2022-11-05 11:42:56
  • 没编程基础可以学python吗

    2023-11-27 23:12:49
  • python 监测内存和cpu的使用率实例

    2022-07-03 23:49:49
  • Python time库的时间时钟处理

    2022-12-18 23:04:23
  • Python读取文件内容的三种常用方式及效率比较

    2023-08-29 23:46:00
  • 在Pandas中处理NaN值的方法

    2021-05-31 05:37:22
  • Python银行系统实战源码

    2022-05-14 14:16:56
  • Python读取postgresql数据库详情

    2024-01-29 13:01:17
  • asp之家 网络编程 m.aspxhome.com