const flattenArr = (arr) => {
const flatArray = [];
const parseArray = (arr) => {
arr.forEach(item => Array.isArray(item) ? parseArray(item) : flatArray.push(item))
}
parseArray(arr)
return flatArray
}
Вопрос, как с новым синтаксисом es6-7 сделать это красивее?