Closed
Description
⚙ Compilation target
ES2019
⚙ Library
es2019
Missing / Incorrect Definition
Array.prototype.flat definition is supporting depth
only up to 21. Over 21 return wrong type.
Sample Code
const foo = [ [ ['string' ] ] ]
const flatFoo = foo.flat(22) // string[][][] should be string[]
Documentation Link
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flat
Metadata
Metadata
Assignees
Labels
No labels