相关疑难解决方法(0)

如何从JavaScript对象中删除属性?

假设我创建一个对象如下:

var myObject = {
    "ircEvent": "PRIVMSG",
    "method": "newURI",
    "regex": "^http://.*"
};
Run Code Online (Sandbox Code Playgroud)

什么是去除财产的最好方式regex与新落得myObject如下?

var myObject = {
    "ircEvent": "PRIVMSG",
    "method": "newURI"
};
Run Code Online (Sandbox Code Playgroud)

javascript object-properties javascript-objects

5813
推荐指数
39
解决办法
208万
查看次数

删除JSON属性

如果我有一个JSON对象说:

var myObj = {'test' : {'key1' : 'value', 'key2': 'value'}}
Run Code Online (Sandbox Code Playgroud)

我可以删除'key1',因此它变为:

{'test' : {'key2': 'value'}}
Run Code Online (Sandbox Code Playgroud)

javascript json

311
推荐指数
2
解决办法
35万
查看次数

从JSON对象中删除键值对

我在下面有这个JSON对象;

[
    {
        XXX: "2",
        YYY: "3",
        ZZZ: "4"
    },
    {
        XXX: "5",
        YYY: "6",
        ZZZ: "7"
    },
    {
        XXX: "1",
        YYY: "2",
        ZZZ: "3"
    }
]
Run Code Online (Sandbox Code Playgroud)

我想从json对象中删除YYY键值,以便新的json对象看起来像这样;

[
    {
        XXX: "2",       
        ZZZ: "4"
    },
    {
        XXX: "5",       
        ZZZ: "7"
    },
    {
        XXX: "1",       
        ZZZ: "3"
    }
]
Run Code Online (Sandbox Code Playgroud)

我试过delete jsonObject['YYY']但这不正确.怎么能在javascript中完成?谢谢.

javascript json

24
推荐指数
3
解决办法
8万
查看次数