js如何刪除數組或者json對象中的某一個指定元素

一、js刪除數組中指定元素json

好比:數組

var arry = [ 'a','b','c' ,'d' ];函數

要刪除 ‘c’spa

//獲取到c的索引索引

var index = array.indexOf('c');io

//使用splice函數進行移除class

if (index > -1) {d3

     array.splice(index, 1); 總結

}移動

 

二、js刪除json裏指定元素

好比:

var json = {
    "a":{
        "name":"支線物流",
        "show":0,
        "line_show":0,
        "duration":500,
    },
    "b":{
        "name":"移動貨櫃",
        "show":0,
        "line_show":0,
        "duration":500,
    },
    "c":{
        "name":"自動環衛",
        "show":0,
        "line_show":0,
        "duration":1000,
    },
    "d":{
        "name":"幹線物流",
        "show":0,
        "line_show":0,
        "duration":1000,
    },
    "e":{
        "name":"robotaxi",
        "show":0,
        "line_show":0,
        "duration":500,
    }

}

要刪除c這個元素

delete json["c"];

 

總結:要把純數組於json數組分清楚

相關文章
相關標籤/搜索