Задать вопрос
  • Как сделать один массив из массивов?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    Если один уровень вложенности, то так:
    [[1,2], ['a','b']].flat(); // [1, 2, 'a', 'b']
    Если два уровня вложенности, то так:
    [[1,2], ['a','b']].flat(2); // [1, 2, 'a', 'b']
    Если мы не знаем уровни вложенности, то так:
    [[1,2, ['a', ['a', ['a','b'],'b'],'b']], ['a','b']].flat(Infinity); // [1, 2, 'a', 'a', 'a', 'b', 'b', 'b', 'a', 'b']
    Ответ написан
    Комментировать