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 相关文章推荐
Knockoutjs的环境搭建教程
Nov 26 Javascript
侧栏跟随滚动的简单实现代码
Mar 18 Javascript
Jquery操作js数组及对象示例代码
May 11 Javascript
Javascript实现字数统计
Jul 03 Javascript
基于javascript实现最简单的选项卡切换效果
May 16 Javascript
JavaScript事件学习小结(三)js事件对象
Jun 09 Javascript
windows下vue-cli导入bootstrap样式
Apr 25 Javascript
Angular @HostBinding()和@HostListener()用法
Mar 05 Javascript
Vue单页应用引用单独的样式文件的两种方式
Mar 30 Javascript
node中的cookie的具体使用
Sep 13 Javascript
js/jquery遍历对象和数组的方法分析【forEach,map与each方法】
Feb 27 jQuery
vue项目中使用vue-layer弹框插件的方法
Mar 11 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获取网络文件的实现代码
2010/01/01 PHP
PHP中的魔术方法总结和使用实例
2015/05/11 PHP
php生成mysql的数据字典
2016/07/07 PHP
Laravel 手动开关 Eloquent 修改器的操作方法
2019/12/30 PHP
解决Laravel5.x的php artisan migrate数据库迁移创建操作报错SQLSTATE[42000]
2020/04/06 PHP
HR vs CL BO3 第二场 2.13
2021/03/10 DOTA
js文件中调用js的实现方法小结
2009/10/23 Javascript
Jquery中对数组的操作代码
2011/08/12 Javascript
浅谈javascript中的作用域
2012/04/07 Javascript
全面解析Bootstrap中tooltip、popover的使用方法
2016/06/13 Javascript
JavaScript原生编写《飞机大战坦克》游戏完整实例
2017/01/04 Javascript
完美解决手机浏览器顶部下拉出现网页源或刷新的问题
2017/11/30 Javascript
Vue.js 点击按钮显示/隐藏内容的实例代码
2018/02/08 Javascript
vue实现类似淘宝商品评价页面星级评价及上传多张图片功能
2018/10/29 Javascript
Vue中UI组件库之Vuex与虚拟服务器初识
2019/05/07 Javascript
关于JavaScript中异步/等待的用法与理解
2020/11/18 Javascript
Handtrack.js库实现实时监测手部运动(推荐)
2021/02/08 Javascript
原生JS实现音乐播放器的示例代码
2021/02/25 Javascript
Python制作数据导入导出工具
2015/07/31 Python
python实现读取并显示图片的两种方法
2017/01/13 Python
Python2与python3中 for 循环语句基础与实例分析
2017/11/20 Python
python @property的用法及含义全面解析
2018/02/01 Python
pytorch 模型可视化的例子
2019/08/17 Python
Tensorflow不支持AVX2指令集的解决方法
2020/02/03 Python
关于matplotlib-legend 位置属性 loc 使用说明
2020/05/16 Python
CSS3绘制六边形的简单实现
2016/08/25 HTML / CSS
Elemis美国官网:英国的第一豪华护肤品牌
2018/03/15 全球购物
Nip + Fab官网:英国美容品牌
2019/08/26 全球购物
Athleta官网:购买女士瑜伽服、技术运动服和休闲运动服
2020/11/12 全球购物
计算机专业自我鉴定
2013/10/15 职场文书
人力资源部经理岗位职责规定
2014/02/23 职场文书
大学校务公开实施方案
2014/03/31 职场文书
行政专员求职信范文
2014/05/03 职场文书
会计专业自荐书
2014/07/08 职场文书
优秀班主任申报材料
2014/12/16 职场文书
喜迎建国70周年:有关爱国的名言名句
2019/09/24 职场文书