Creates an array with all falsey values removed. The values false, null, 0, "", undefined, and NaN are falsey.
false
null
0
""
undefined
NaN
The array to compact.
Returns the new array of filtered values.
5.0.0
compact([0, 1, false, 2, '', 3])// => [1, 2, 3] Copy
compact([0, 1, false, 2, '', 3])// => [1, 2, 3]
Creates an array with all falsey values removed. The values
false
,null
,0
,""
,undefined
, andNaN
are falsey.