JavaScript tips — Remove undefined values from an array

Veröffentlicht am: 06 Oktober 2022
auf dem Kanal: Code 2020
2,597
14

The built-in filter method on #javascript arrays makes it easy to remove undefined values.

To only removed undefined values, use:

myArray.filter(function(x) { return x !== undefined; });

This will return a new array with all undefined values from 'myArray' removed. This does not modify the original array.

If you search online, you may see other resources suggesting doing this using:

myArray.filter(function(x) { return x; });

or

myArray.filter(Boolean);

These approaches may not be what you want as they will remove every falsy value from the array (such as 0, empty strings, and false) along with the undefined values

https://developer.mozilla.org/en-US/d...


Auf dieser Seite können Sie das Online-Video JavaScript tips — Remove undefined values from an array mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Code 2020 06 Oktober 2022 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 2,597 Mal angesehen und es wurde von 14 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!