// remove 5
let arr = [1,2,3,4,5,6];
let remove = arr.filter((id) => id !== 5)
console.log(remove) // [1,2,3,4,6]
var data = [1, 2, 3];
// remove a specific value
// splice(starting index, how many values to remove);
data.splice(1, 1);
// data = [1, 3];
// remove last element
data.pop();
// data = [1, 2];
Array.prototype.spliceAll = function (criteria) {
return this.filter(e=>e !== criteria) }
let newArray = myArray.spliceAll('removeThisString')
/*//*\_AS A PROTOTYPE METHOD |OR| AS AN ARROW FUNCTION_/|**/
const spliceAll = (a,c) => a.filter(e=>e !== c)
let newArray = spliceAll(myArray, 'removeThisString')
var list = ["bar", "baz", "foo", "qux"];
list.splice(0, 2);
// Starting at index position 0, remove two elements ["bar", "baz"] and retains ["foo", "qux"].
var list = ["bar", "baz", "foo", "qux"];
list.splice(0, 2);
// Starting at index position 0, remove two elements ["bar", "baz"] and retains ["foo", "qux"].