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 相关文章推荐
解决IE6的PNG透明JS插件使用介绍
Apr 17 Javascript
httpclient模拟登陆具体实现(使用js设置cookie)
Dec 11 Javascript
jquery处理页面弹出层查询数据等待操作实例
Mar 25 Javascript
jQuery实现鼠标经过时高亮,同时其他同级元素变暗的效果
Sep 18 Javascript
js 调用百度分享功能
Feb 27 Javascript
JavaScript实现两个select下拉框选项左移右移
Mar 09 Javascript
Vue学习笔记进阶篇之多元素及多组件过渡
Jul 19 Javascript
在Vue组件中使用 TypeScript的方法
Feb 28 Javascript
Vue与Node.js通过socket.io通信的示例代码
Jul 25 Javascript
node读写Excel操作实例分析
Nov 06 Javascript
JavaScript实现捕获鼠标坐标
Apr 12 Javascript
node中使用shell脚本的方法步骤
Mar 23 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中的CMS的涵义
2007/03/11 PHP
php array_search() 函数使用
2010/04/13 PHP
Fedora下安装php Redis扩展笔记
2014/09/03 PHP
朋友网关于QQ相关的PHP代码(研究QQ的绝佳资料)
2015/01/26 PHP
php提交表单发送邮件的方法
2015/03/20 PHP
php基于dom实现的图书xml格式数据示例
2017/02/03 PHP
PHP中CheckBox多选框上传失败的代码写法
2017/02/13 PHP
php实现微信分享朋友链接功能
2019/02/18 PHP
默认让页面的第一个控件选中的javascript代码
2009/12/26 Javascript
JavaScript起点(严格模式深度了解)
2013/01/28 Javascript
Jquery倒计时源码分享
2014/05/16 Javascript
jquery读取xml文件实现省市县三级联动的方法
2015/05/29 Javascript
javascript单页面手势滑屏切换原理详解
2016/03/21 Javascript
JS与HTML结合使用marquee标签实现无缝滚动效果代码
2016/07/05 Javascript
jQuery EasyUI API 中文帮助文档和扩展实例
2016/08/01 Javascript
详解Vue生命周期的示例
2017/03/10 Javascript
Angular利用trackBy提升性能的方法
2018/01/26 Javascript
AngularJS自定义过滤器用法经典实例总结
2018/05/17 Javascript
详解ESLint在Vue中的使用小结
2018/10/15 Javascript
微信小程序实现下拉菜单切换效果
2020/03/30 Javascript
vue下拉菜单组件(含搜索)的实现代码
2018/11/25 Javascript
原生js实现ajax请求和JSONP跨域请求操作示例
2020/03/14 Javascript
Django实现快速分页的方法实例
2017/10/22 Python
python2.7实现FTP文件下载功能
2018/04/15 Python
python实战教程之自动扫雷
2018/07/13 Python
利用Python如何批量修改数据库执行Sql文件
2018/07/29 Python
python 元组的使用方法
2020/06/09 Python
开发人员所需要知道的HTML5性能分析面面观
2012/07/05 HTML / CSS
俄罗斯在线水暖商店:Perfecto.ru
2019/10/25 全球购物
Blank NYC官网:夹克、牛仔裤等
2020/12/16 全球购物
空指针到底是什么
2012/08/07 面试题
介绍一下Python中webbrowser的用法
2013/05/07 面试题
Java面向对象面试题
2016/12/26 面试题
工业设计专业自荐书
2014/06/05 职场文书
干部个人考察材料
2014/12/24 职场文书
Oracle笔记
2021/04/05 Oracle