Remove properties from objects in JavaScript

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

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