How do I remove a property from a JavaScript object? -
say create object follows:
var myobject = { "ircevent": "privmsg", "method": "newuri", "regex": "^http://.*" };
what best way remove property regex
end new myobject
follows?
var myobject = { "ircevent": "privmsg", "method": "newuri" };
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);
for interested in reading more it, stack overflow user kangax has written incredibly in-depth blog post delete
statement on blog, understanding delete. highly recommended.
Comments
Post a Comment