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

Popular posts from this blog

How to wait for a promise within a loop block

Tar basic commands to store and extract files

How to set content disposition header for nginx server to force content download

how to dump a postgresql database using from the terminal

How to install git on a raspberry PI