typescript delete array element code example

Example 1: typescript remove object from array

const index = myArray.indexOf(key, 0);
if (index > -1) {
   myArray.splice(index, 1);
}

Example 2: angular delete from array by name

deleteMsg(msg:string) {
    const index: number = this.data.indexOf(msg);
    if (index !== -1) {
        this.data.splice(index, 1);
    }        
}

Example 3: typescript remove element from array

let foo_object // Item to remove
this.foo_objects = this.foo_objects.filter(obj => obj !== foo_object);

Example 4: typescript remove an item from array

myArray.splice(index, 1); // insert index and then amount to remove 
						  // from that index