Edit this page

up.util up.util.flatten(array)
JavaScript function

Flattens the given array a single depth level.

Will also flatten array-like values, like a NodeList.

Example

let nested = [1, [2, 3], [4]]
up.util.flatten(nested) // result: [1, 2, 3, 4]

Parameters

array
required

An array which might contain other arrays


Return value

The flattened array