How do I remove a property from a JavaScript object? How do I remove a property from a JavaScript object? javascript javascript

How do I remove a property from a JavaScript object?


To remove a property from an object (mutating the object), you can do it like this:

delete myObject.regex;// or,delete myObject['regex'];// or,var prop = "regex";delete myObject[prop];

Demo

var myObject = {    "ircEvent": "PRIVMSG",    "method": "newURI",    "regex": "^http://.*"};delete myObject.regex;console.log(myObject);