json对象元素的添加删除和转换
来源:互联网 发布:找房源的软件 编辑:程序博客网 时间:2024/06/06 07:30
-------JSON对象和JSON数组添加删除元素------------------------------------------------------
(1)
纯JSON文本可以这样
var json={
id:"id1",
name:"开心"
};
//添加
json["gender"]="男"
json["age"]=26;
alert(json.age);
//删除
delete json["age"];
alert(json.age);
alert(json.gender);
正常对象的删除:
var o = new Object;
o.name = "David";
alert(o.name); //输出 "David"
delete o.name;
alert(o.name); //输出 "undefined"
(2)
纯json对象的话就把以上的var json先json1 = JSON.parse(json)就可以了
(3)
如果用JSON数组文本的话可以这样
var mainArray = [
{"tag" :"任务","num":2},
{"tag" :"工作" ,"num":6}
];
mainArray .push({
"tag":"开会","num":3
});
mainArray.shift();//删除数组头元素
mainArray.pop();//删除数组尾元素
----由object创建json文本格式的方法------------------------------------------------------------------------------------
<p id="a">ssss</p>
<script>
var data = new Object();
data.name = "airuikun";
data.sex = "man";
var s = JSON.stringify(data);
document.getElementById("a").innerHTML = s;
</script>
JSON.parse(data);----从json字符串转换成json对象
$.parseJSON(data);----从json字符串转换成json对象
JSON.stringify();----把json对象转换成json字符串
(1)
纯JSON文本可以这样
var json={
id:"id1",
name:"开心"
};
//添加
json["gender"]="男"
json["age"]=26;
alert(json.age);
//删除
delete json["age"];
alert(json.age);
alert(json.gender);
正常对象的删除:
var o = new Object;
o.name = "David";
alert(o.name); //输出 "David"
delete o.name;
alert(o.name); //输出 "undefined"
(2)
纯json对象的话就把以上的var json先json1 = JSON.parse(json)就可以了
(3)
如果用JSON数组文本的话可以这样
var mainArray = [
{"tag" :"任务","num":2},
{"tag" :"工作" ,"num":6}
];
mainArray .push({
"tag":"开会","num":3
});
mainArray.shift();//删除数组头元素
mainArray.pop();//删除数组尾元素
----由object创建json文本格式的方法------------------------------------------------------------------------------------
<p id="a">ssss</p>
<script>
var data = new Object();
data.name = "airuikun";
data.sex = "man";
var s = JSON.stringify(data);
document.getElementById("a").innerHTML = s;
</script>
JSON.parse(data);----从json字符串转换成json对象
$.parseJSON(data);----从json字符串转换成json对象
JSON.stringify();----把json对象转换成json字符串
0 0
- json对象元素的添加删除和转换
- javascript 对象属性的添加,删除,json对象和字符串转换方法等
- javascript 数组、json元素的添加删除
- JSON对象添加元素
- jquery的对象数组的添加元素,删除元素
- 添加和删除元素:
- json字符串和json对象的转换
- JSON对象和JSON字符串的转换
- JSON字符串和JSON对象的转换
- js数组元素的添加和删除
- JQuery DOM元素的删除和添加
- 对象和json对象的转换
- json数据的添加和删除
- jQuery的DOM操作之添加元素和删除元素
- json:java对象和json对象之间的互相转换
- jquery对象和dom元素的转换
- document对象 动态的创建元素(节点)/添加元素(节点)/删除元素(节点)
- jquery添加和删除元素
- User附近语法错误--2013年12月05日
- 黑马程序员——Web——HTML
- Xmpp smack 聊天室岗位以及角色的管理
- VLC 插件的检测
- ubuntu14.04 U盘使用exfat方法
- json对象元素的添加删除和转换
- The Toast in android
- 内核活动
- 摆脱技术思维,转向产品思维——寻找“万能”IDC的苦恼
- ORA-01031: insufficient privileges问题解决
- cocos2d-x中六种持续性动作
- MARVELL(美满科技)样片申请与经验
- Beginning Python Chapter 26
- epoll不能用于monitor regular file