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 相关文章推荐
JS获取scrollHeight问题想到的标准问题
May 27 Javascript
javascript学习笔记(十八) 获得页面中的元素代码
Jun 20 Javascript
JQuery-tableDnD 拖拽的基本使用介绍
Jul 04 Javascript
javascript陷阱 一不小心你就中招了(字符运算)
Nov 10 Javascript
我的Node.js学习之路(三)--node.js作用、回调、同步和异步代码 以及事件循环
Jul 06 Javascript
jQuery中[attribute^=value]选择器用法实例
Dec 31 Javascript
浅谈JavaScript正则表达式分组匹配
Apr 10 Javascript
利用JavaScript判断浏览器类型及版本
Aug 23 Javascript
jQuery实现ajax回调函数带入参数的方法示例
Jun 26 jQuery
trackingjs+websocket+百度人脸识别API实现人脸签到
Nov 26 Javascript
微信小程序常用赋值方法小结
Apr 30 Javascript
React学习之JSX与react事件实例分析
Jan 06 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
成本8450万,票房仅2亿,口碑两极分化,又一部DC电影扑街了
2020/04/09 欧美动漫
用PHP与XML联手进行网站编程代码实例
2008/07/10 PHP
关于file_get_contents返回为空或函数不可用的解决方案
2013/06/24 PHP
php堆排序(heapsort)练习
2013/11/13 PHP
Yii 2.0如何使用页面缓存方法示例
2017/05/23 PHP
获取URL地址中的文件名和参数的javascript代码
2009/09/02 Javascript
原来Jquery.load的方法可以一直load下去
2011/03/28 Javascript
获取中文字符串的实际长度代码
2014/06/05 Javascript
JQuery中使用Ajax赋值给全局变量失败异常的解决方法
2014/08/18 Javascript
JavaScript中变量声明有var和没var的区别示例介绍
2014/09/15 Javascript
jquery仿百度百科底部浮动导航特效
2015/08/08 Javascript
九种原生js动画效果
2015/11/11 Javascript
JavaScript必知必会(三) String .的方法来自何方
2016/06/08 Javascript
微信小程序 绘图之饼图实现
2016/10/24 Javascript
ionic2 tabs使用 Modal底部tab弹出框
2016/12/30 Javascript
原生JavaScript来实现对dom元素class的操作方法(推荐)
2017/08/16 Javascript
jQuery EasyUI开发技巧总结
2017/09/26 jQuery
vue iview实现动态路由和权限验证功能
2018/04/17 Javascript
vue this.reload 方法 配置
2018/09/12 Javascript
vue中的ref和$refs的使用
2018/11/22 Javascript
vue与原生app的对接交互的方法(混合开发)
2018/11/28 Javascript
Node.js爬虫如何获取天气和每日问候详解
2019/08/26 Javascript
vue如何使用async、await实现同步请求
2019/12/09 Javascript
Angular利用HTTP POST下载流文件的步骤记录
2020/07/26 Javascript
vue.js 输入框输入值自动过滤特殊字符替换中问标点操作
2020/08/31 Javascript
[04:29]2016国际邀请赛中国区预选赛Ehome战队教练采访
2016/06/27 DOTA
[07:09]DOTA2-DPC中国联赛 正赛 Ehome vs Elephant 选手采访
2021/03/11 DOTA
Python matplotlib生成图片背景透明的示例代码
2019/08/30 Python
Python对Tornado请求与响应的数据处理
2020/02/12 Python
如何基于python对接钉钉并获取access_token
2020/04/21 Python
Expedia西班牙:预订酒店、机票、旅行和廉价度假套餐
2019/04/10 全球购物
大学在校生求职信范文
2013/11/21 职场文书
政法干警核心价值观心得体会
2014/09/11 职场文书
教师群众路线教育实践活动学习笔记
2014/11/05 职场文书
经验交流材料格式
2014/12/30 职场文书
开国大典观后感
2015/06/04 职场文书