var obj = [{"href":"baidu.com","text":"test","orgId":123,"dataType":"curry",}];
var people={name:"小明",sex:"M",age:"24"};
obj.push(people);//數組最後加一條記錄
console.log(obj);
obj.pop();//刪除最後一項
console.log(obj);
obj.shift();//刪除第一項
console.log(obj);
obj.unshift(people);//數組最前面加一條記錄
console.log(obj);
只要適合Javascript的方法都是可以用在JSON對象的數組中的!還可以通過splice( )方法進行對象刪除操作!
var obj = [
{"href":"baidu.com"},
{"text":"test","orgId":123},
{"dataType":"curry","activeClass":"haha"}
];
var people={name:"小明",sex:"M",age:"24"};
console.log(obj);
obj.splice(0,1);//開始位置,刪除個數
console.log(obj);
替換不刪除
var obj = [
{"href":"baidu.com"},
{"text":"test","orgId":123},
{"dataType":"curry","activeClass":"haha"}
];
var self={name:"tom",sex:"m",age:"24"};
var brother={name:"Mike",sex:"m",age:"29"};
obj.splice(1,0,self,brother);//開始位置,刪除個數,插入對象
console.log(obj);
替換並刪除
var obj = [
{"href":"baidu.com"},
{"text":"test","orgId":123},
{"dataType":"curry","activeClass":"haha"}
];
var self={name:"tom",sex:"m",age:"24"};
var brother={name:"Mike",sex:"m",age:"29"};
obj.splice(0,1,self,brother);//開始位置,刪除個數,插入對象
console.log(obj);