I create an object with multiple properties -
var objOpts = {
option1: \'Option1\',
option2: \'Option2\',
option2: \'Option3\'
};
I t
var obj = {"key1":1,"key2":2,"key3":3,"key4":4};
if (!('multidelete' in Object.prototype)) {
Object.defineProperty(Object.prototype, 'multidelete', {
value: function () {
for (var i = 0; i < arguments.length; i++) {
delete this[arguments[i]];
}
}
});
}
obj.multidelete("key1","key3");
You can use it like this to delete multiple keys in object