从 JavaScript 对象中删除属性
在 JavaScript 中,对象是键值对的集合。从对象中删除属性会删除与该属性关联的键值对。
如何删除属性
有多种方法可以从对象中删除属性。 object:
delete myObject.regex; // Remove "regex" property
delete myObject['regex']; // Remove "regex" property
const prop = "regex"; delete myObject[prop]; // Remove "regex" property
示例
给定以下对象:
const myObject = { ircEvent: "PRIVMSG", method: "newURI", regex: "^http://.*" };
删除“regex”属性并最终得到以下结果对象:
const myObject = { ircEvent: "PRIVMSG", method: "newURI" };
您可以使用以下代码:
delete myObject.regex; console.log(myObject); // Outputs: {ircEvent: "PRIVMSG", method: "newURI"}
以上是如何从 JavaScript 对象中删除属性?的详细内容。更多信息请关注PHP中文网其他相关文章!