JavaScript array.flatMap() Function

JavaScript Logo

array.flatMap() – Maps each element using a mapping function, then flattens the result into a new array.

๐Ÿ‘‰ Syntax

newArray = array.flatMap(callbackFn[, thisArg]);

๐Ÿงช Example

['a','b'].flatMap(ch => [ch, ch.toUpperCase()]); // ['a','A','b','B']

Comments