JavaScript对Json的增删改属性详解


Posted in Javascript onJune 02, 2016
使用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>

以上这篇JavaScript对Json的增删改属性详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
checkbox 多选框 联动实现代码
Oct 22 Javascript
jquery.AutoComplete.js中文修正版(支持firefox)
Apr 09 Javascript
用jquery实现下拉菜单效果的代码
Jul 25 Javascript
Javascript的闭包详解
Dec 26 Javascript
Html5+jQuery+CSS制作相册小记录
Dec 30 Javascript
vue组件实例解析
Jan 10 Javascript
从零学习node.js之简易的网络爬虫(四)
Feb 22 Javascript
js实现登录与注册界面
Nov 01 Javascript
如何更好的编写js async函数
May 13 Javascript
vue项目配置使用flow类型检查的步骤
Mar 18 Javascript
JS快速实现简单计算器
Apr 08 Javascript
JavaScript中document.activeELement焦点元素介绍
Nov 27 Javascript
在Javascript操作JSON对象,增加 删除 修改的简单实现
Jun 02 #Javascript
node.js 动态执行脚本
Jun 02 #Javascript
浅谈JavaScript 标准对象
Jun 02 #Javascript
JavaScript中的Array 对象(数组对象)
Jun 02 #Javascript
jQuery简单验证上传文件大小及类型的方法
Jun 02 #Javascript
JS脚本实现动态给标签控件添加事件的方法
Jun 02 #Javascript
JavaScript来实现打开链接页面的简单实例
Jun 02 #Javascript
You might like
php中使用parse_url()对网址进行解析的实现代码(parse_url详解)
2012/01/03 PHP
详解PHP处理密码的几种方式
2016/11/30 PHP
Laravel基础_关于view共享数据的示例讲解
2019/10/14 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
2020/02/27 PHP
js控制框架刷新
2008/08/01 Javascript
jQuery 学习6 操纵元素显示效果的函数
2010/02/07 Javascript
javascript中的数字与字符串相加实例分析
2011/08/14 Javascript
javascript定时变换图片实例代码
2013/03/17 Javascript
类似天猫商品详情随浏览器移动的示例代码
2014/02/27 Javascript
JS动态显示表格上下frame的方法
2015/03/31 Javascript
Node.js使用Express创建Web项目详细教程
2017/03/31 Javascript
AngulaJS路由 ui-router 传参实例
2017/04/28 Javascript
基于js中的存储键值对以及注意事项介绍
2018/03/30 Javascript
nodejs分离html文件里面的js和css的方法
2019/04/09 NodeJs
jQuery实现简易QQ聊天框
2020/02/10 jQuery
微信小程序保存图片到相册权限设置
2020/04/09 Javascript
Python标准库inspect的具体使用方法
2017/12/06 Python
通过cmd进入python的实例操作
2019/06/26 Python
基于Python中random.sample()的替代方案
2020/05/23 Python
Python 如何反方向迭代一个序列
2020/07/28 Python
Python 如何测试文件是否存在
2020/07/31 Python
python+pygame实现坦克大战小游戏的示例代码(可以自定义子弹速度)
2020/08/11 Python
python PyAUtoGUI库实现自动化控制鼠标键盘
2020/09/09 Python
CSS3 渐变(Gradients)之CSS3 径向渐变
2016/07/08 HTML / CSS
HTML5 图片悬停放大的实现代码示例
2019/12/04 HTML / CSS
美国最大的网上冲印店:Shutterfly
2017/01/01 全球购物
电气工程和自动化自荐信范文
2013/12/25 职场文书
优秀演讲稿范文
2013/12/29 职场文书
体育节口号
2014/06/19 职场文书
大学计划书范文800字
2014/08/14 职场文书
农行心得体会
2014/09/02 职场文书
初中语文教师研修日志
2015/11/13 职场文书
2016关于军训的心得体会
2016/01/11 职场文书
2016关于读书活动的心得体会
2016/01/14 职场文书
创业计划书介绍
2019/04/24 职场文书
利用JuiceFS使MySQL 备份验证性能提升 10 倍
2022/03/17 MySQL