How can I remove an item from a JavaScript object?
Like this:
var test = {'red':'#FF0000', 'blue':'#0000FF'};
test.remove('blue');
How can I remove an item from a JavaScript object?
Like this:
var test = {'red':'#FF0000', 'blue':'#0000FF'};
test.remove('blue');
var test = {'red':'#FF0000', 'blue':'#0000FF'};
delete test.blue; // or use => delete test['blue'];
console.log(test);
this deletes test.blue
{0: 'red', 1:'green', 2:'blue'} delete test.0 will fail.delete test[0] will succeed. Although, if you are using naturally incrementing integers for your object keys maybe consider an array?delete has existed since ES1. See developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…