js如何删除json里的值

2025-05-18 05:17:19
推荐回答(2个)
回答1:

思路

第一种方法:通过把json中需要的值取出来,重新生成json对象,这种方法比较笨

第二种方法:通过delete 删除属性,这种方法比较常用,在第三方js库中经常能看到,推荐

举例

回答2:




yugi




var s = [
            {
                "name" : "tank",
                "total" : "100"
            },
            {
                "name" : "zhang",
                "total" : "23"
            },
            {
                "name" : "hao",
                "total" : "325"
            }
    ];

for ( var i = 0; i < s.length; i++)
    {
    delete s[i].name;
    }

console.log(s);