json 對象常規處理方法

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);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章