How to remove null elements from array in JavaScript
Every now and then arrays normally tend to have null or otherwise empty elements
Array filter is a specialized JavaScript function for filtering array elements found to be matching a given criteria for example;
const arr = ['max', 'duke']
In order to remove duke from elements of the array you can do it as follows;
arr.filter(name => (name == 'duke' ? false : true))
// returns ['max']
You can filter empty and false elements as well, using a similar syntax as done above;
const arr = ['max', null, 'duke']
arr.filter(name => name)
// ['max', 'duke']
Comments
Post a Comment