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

Popular posts from this blog

c++ - How do I get a multi line tooltip in MFC -

asp.net - In javascript how to find the height and width -

c# - DataTable to EnumerableRowCollection -