Remove an Element From an Array Using Filter in Nodejs
In nodejs, there are many options to remove an element from an array, one of them is using the filter.
filter method on array returns a new array based on the filtering condition.
For ex. return the even values in the array
const arr1 = [1, 2, 3, 4, 5, 6];
const arr2 = arr1.filter((n) => n % 2 === 0);
console.log(arr2);
Output
[2, 4, 6]
Remove an element from the array
Remove 5 from the array.
const arr1 = [1, 2, 3, 4, 5, 6];
const arr2 = arr1.filter((n) => n != 5);
console.log(arr1);
console.log(arr2);
Output
arr1: [1, 2, 3, 4, 5, 6];
arr2: [1, 2, 3, 4, 6];
There are many other ways available in the nodejs to remove an element from the array, this method makes the code look clean and still get the job done.