Показать сообщение отдельно
  #21 (permalink)  
Старый 07.06.2017, 16:01
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

без вспомогательных массивов и сериализаций:
function arrMergeRecursive(arr, result) {
  for (var i = 0; i < arr.length; ++i) {
    Array.isArray(arr[i]) ? arrMergeRecursive(arr[i], result) : result.push(arr[i]);
  }
  return result;
}
Ответить с цитированием