Array.prototype.filter()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015 .
The
filter()
method of
Array
instances creates a
shallow copy
of a portion of a given array, filtered down to just the elements from the given array that pass the test implemented by the provided function.