首页 / 问答 / JavaScript(js)中如何删除(移除)js对象中的某个或多个指定属性呢?

JavaScript(js)中如何删除(移除)js对象中的某个或多个指定属性呢?

javascript js 属性 JSON 2.34K 次浏览
0

在使用JavaScrip(js)进行前端开发时,假如创建一一个如下的js对象:

let myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI",
  "regex": "^http://.*",
};

现需要删除(移除)这个js对象中的一个属性regex,让这个js对象变成如下这样的js对象呢?

let myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI"
};

https://stackoverflow.com/questions/208105/remove-properties-from-objects-javascript

回复 [×]
提交评论
请输入评论内容

3 个回答

  • 0

    在JavaScript(js)中,要从对象中删除属性(改变对象),可以使用delete关键字,示例代码如下:

    Rector的个人主页

    Rector

    2021-11-05 回答

    • 0

      如果是ES6或者以上版本,可以使用ES6的展开语法来实现删除(移除)js对象中的某个或多个指定属性的效果,示例代码如下:

      Rector的个人主页

      Rector

      2021-11-05 回答

      • 0

        假如有如下的原始js对象:

        要移除属性a,则:

        1.明确要移除的属性名:

        2.要移除的属性名为变量:

        3.使用箭头函数:

        4.如果要移除js对象中的多个属性,则可以创建如下函数:

        调用示例:

        或者

        Rector的个人主页

        Rector

        2021-11-05 回答

        我来回答