(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字符串