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 相关文章推荐
不同浏览器对回车提交表单的处理办法
Feb 13 Javascript
javascript 循环读取JSON数据的代码
Jul 17 Javascript
JS定时刷新页面及跳转页面的方法
Jul 04 Javascript
浅谈Javascript中的Function与Object
Jan 26 Javascript
JS判断是否在微信浏览器打开的简单实例(推荐)
Aug 24 Javascript
基于JavaScript实现活动倒计时效果
Apr 20 Javascript
详解vue-cli快速构建项目以及引入bootstrap、jq
May 26 Javascript
babel的使用及安装配置教程
Feb 22 Javascript
vue编译打包本地查看index文件的方法
Feb 23 Javascript
vue-cli webpack 引入swiper的操作方法
Sep 15 Javascript
使用Vuex解决Vue中的身份验证问题
Sep 28 Javascript
DWR内存兼容及无法调用问题解决方案
Oct 16 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求最大子序列和的算法实现
2011/06/24 PHP
PHP读取文件并可支持远程文件的代码分享
2012/10/03 PHP
浅析php中抽象类和接口的概念以及区别
2013/06/27 PHP
修改apache配置文件去除thinkphp url中的index.php
2014/01/17 PHP
php简单压缩css样式示例
2016/09/22 PHP
js判断浏览器的比较全的代码
2007/02/13 Javascript
JavaScript 异步调用框架 (Part 2 - 用例设计)
2009/08/03 Javascript
JavaScript判断窗口是否最小化的代码(跨浏览器)
2010/08/01 Javascript
jQuery随便控制任意div隐藏的方法
2013/06/28 Javascript
推荐9款炫酷的基于jquery的页面特效
2014/12/07 Javascript
jquery滚动加载数据的方法
2015/03/09 Javascript
JS组件Bootstrap dropdown组件扩展hover事件
2016/04/17 Javascript
如何实现星星评价(jquery.raty.js插件)
2016/12/21 Javascript
Javascript实现页面滚动时导航智能定位
2017/05/06 Javascript
JavaScript实现二维坐标点排序效果
2017/07/18 Javascript
vue2.0设置proxyTable使用axios进行跨域请求的方法
2017/10/19 Javascript
js实现登录与注册界面
2017/11/01 Javascript
js操作二进制数据方法
2018/03/03 Javascript
深入解析ES6中的promise
2018/11/08 Javascript
详解Vue组件插槽的使用以及调用组件内的方法
2018/11/13 Javascript
详解nodejs http请求相关总结
2019/03/31 NodeJs
小程序如何定位所在城市及发起周边搜索
2020/02/11 Javascript
JS实现小米轮播图
2020/09/21 Javascript
vue从后台渲染文章列表以及根据id跳转文章详情详解
2020/12/14 Vue.js
[01:17]炒鸡美酒第四天TA暴走
2018/06/05 DOTA
详解Python中的__getitem__方法与slice对象的切片操作
2016/06/27 Python
Python从零开始创建区块链
2018/03/06 Python
python实现列表中最大最小值输出的示例
2019/07/09 Python
ORM Django 终端打印 SQL 语句实现解析
2019/08/09 Python
python装饰器使用实例详解
2019/12/14 Python
利用python实现凯撒密码加解密功能
2020/03/31 Python
艺术设计专业个人求职信范文
2013/12/11 职场文书
2015年体育部工作总结
2015/04/02 职场文书
事业单位财务人员岗位职责
2015/04/14 职场文书
小学校本教研总结
2015/08/13 职场文书
Node.js实现断点续传
2021/06/23 Javascript