I have an array that I've created in TypeScript and it has a property that I use as a key. If I have that key, how can I remove an item from it?
Same way as you would in JavaScript.
delete myArray[key];
Note that this sets the element to undefined
.
Better to use the Array.prototype.splice
function:
const index = myArray.indexOf(key, 0); if (index > -1) { myArray.splice(index, 1); }
let foo_object; // Itemitem(object here) to remove this.foo_objects = this.foo_objects.filter(obj => return obj !== foo_object);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With