怎样删除,添加json对象? var mainArray = [{"tag" :"任务", "num":2},{"tag" :"工作" ,"num":6},]; 这样对不对然后 怎么对他进行 添加删除 操作 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果用数组的话可以这样var mainArray = [ {"tag" :"任务","num":2}, {"tag" :"工作" ,"num":6}];mainArray .push({ "tag":"开会","num":3});alert(mainArray [2].tag);mainArray.shift();alert(mainArray [1].tag); 纯JSON可以这样var json={ id:"id1", name:"开心"};//add property json["gender"]="男"json["age"]=26;alert(json.age);//delete propertydelete json["age"];alert(json.age);alert(json.gender); 第一个是对数组的操作push(); 添加shift(); 删除第一项pop(); 删除最后一项shift(xx,xx+n); 删除指定项 start xx end xx+nScript codevar mainArray = [ {"tag" :"任务","num":2}, {"tag" :"工作" ,"num":6} ]; 不就是个数组吗? 里面的项是json, 所以上面的方法就可以用var json={ id:"id1", name:"开心"};是只有json了 所以上面的方法都不支持添加 只能按2楼说的json["age"]=26; 或者 json.age =26 (还有别的方法吗 我只知道这2中写法)删除 delte 感觉用json混合数组的方式好一些可以象任何节点出添加新节点 splice() 纯json的好象不行,只能按顺序添加 (这个是我的理解,如果可以指定添加属性的位置,告诉我一下,谢谢 如把age加到name 和 id之间) javascript 弹窗返回值怎么样做到不得重复? 帮忙拆分修改一段简单的js 用户登陆:跳转问题 【百度分享】js selector设计及实现——实现思路(2) JS计算两个日期之间的天数 求JS实现“另存为” 菜鸟提问!在本机上有个bat文件会每天执行调用一个js新建一个以日期为文件名的文件夹,然后我在调用.......... document.body.insertAdjacentHTML 如何使用 请高手介绍一下有关无刷新技术的实现方法和原理,最好有例子,不胜感激!! 再请教!!!! 这个怎么取值? JavaScript innerHTML
var mainArray = [
{"tag" :"任务","num":2},
{"tag" :"工作" ,"num":6}
];mainArray .push({
"tag":"开会","num":3
});alert(mainArray [2].tag);mainArray.shift();alert(mainArray [1].tag); 纯JSON可以这样
var json={
id:"id1",
name:"开心"
};//add property
json["gender"]="男"
json["age"]=26;
alert(json.age);//delete property
delete json["age"];
alert(json.age);
alert(json.gender);
push(); 添加
shift(); 删除第一项
pop(); 删除最后一项
shift(xx,xx+n); 删除指定项 start xx end xx+nScript codevar mainArray = [
{"tag" :"任务","num":2},
{"tag" :"工作" ,"num":6}
];
不就是个数组吗? 里面的项是json, 所以上面的方法就可以用
var json={
id:"id1",
name:"开心"
};
是只有json了 所以上面的方法都不支持
添加 只能按2楼说的
json["age"]=26; 或者 json.age =26 (还有别的方法吗 我只知道这2中写法)
删除 delte 感觉用json混合数组的方式好一些
可以象任何节点出添加新节点 splice() 纯json的好象不行,只能按顺序添加 (这个是我的理解,如果可以指定添加属性的位置,告诉我一下,谢谢 如把age加到name 和 id之间)