js json 增删改查
2016-03-10 16:05
579 查看
使用JS对Json数据的处理,项目遇到需要对Json数据进行相关操作,比如增删改操作,本以为会比较难,网上搜索下,发现还是比较简单的,贴一段代码:
[javascript] view plaincopyprint?
<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] view plaincopyprint?
<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>
相关文章推荐
- js json 增删改查
- selenium phantomjs
- jsp 获取当前请求的值
- ajax 加载 页面 执行 js
- js中document.write的那点事
- 动态加载js
- 怎么使用js停止页面所有的加载
- js 优化
- js 注意事项(转)
- c# 抓取 js动态生成的HTML的工具:NHtmlUnit
- js继承 对象冒充和原型链继承
- JStorm-0.9.6.2安装配置
- 为什么会有jsessionid,这个东东有什么用呢?
- Storm 和JStorm
- 会话状态保持,JSESSIONID,COOKIE,URL重写
- js 源对象 window.event.srcElement.id
- JS Array.join 的使用
- JS Array.reverse 将数组元素颠倒顺序
- Jsoup Demo
- JS中的按位运算符