json添加、删除、遍历属性
- <script>
- var obj={"age":12,"name":"huangbiao"};
- alert(obj.age);
- alert(obj.name);
- //添加属性
- obj["sex"] = "boy"; 或 obj.sex="男";
- //遍历JSON对象
- for(var index in obj){
- alert(index);
- alert(obj[index]);
- }
- //删除JSON属性
- delete obj.age;
- alert(obj.age);
- </script>
//json 数组对象
var productArr = [
{"pName":"笔记本","price":"4800","address":"广东富山"},
{"pName":"鼠标","price":"50","address":"北京"},
{"pName":"空调","price":"1300","address":"格力"}
];
//添加对象
productArr.push({"pName":"sssssss","price":"1300","address":"格力"});
var str1 = { "name" : "apple" , "sex" : "21" }; // 参数:prop = 属性,val = 值 function createJson(prop, val) { // 如果 val 被忽略 if ( typeof val === "undefined" ) { // 删除属性 delete str1[prop]; } else { // 添加 或 修改 str1[prop] = val; } } |
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。