首页 > web前端 > js教程 > 如何从 JavaScript 对象中删除属性?

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

Linda Hamilton
发布: 2024-12-25 10:42:10
原创
314 人浏览过

How Do I Remove a Property from a JavaScript Object?

从 JavaScript 对象中删除属性

在 JavaScript 中,您可以通过添加或删除属性来动态修改对象。本文重点介绍从对象中删除特定属性的任务。

考虑以下 JavaScript 对象:

let myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI",
  "regex": "^http://.*"
};
登录后复制

目标是从此对象中删除“regex”属性以获得以下结果:

let myObject = {
  "ircEvent": "PRIVMSG",
  "method": "newURI"
};
登录后复制

使用delete关键字

从一个属性中删除一个属性对象,可以使用delete关键字。您可以通过三种方式指定要删除的属性:

  1. 点表示法:删除 myObject.regex
  2. 括号表示法:删除myObject['regex']
  3. 变量: var prop = "regex";删除 myObject[prop]

演示:

delete myObject.regex;

console.log(myObject); // Logs the modified object without the "regex" property
登录后复制

输出:

{ ircEvent: 'PRIVMSG', method: 'newURI' }
登录后复制

以上是如何从 JavaScript 对象中删除属性?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板