Я пытаюсь объединить два массива с помощью метода concat.
Однако, если один из них, если он построен с использованием метода jQuery "map", я получу вложенный массив:
var first = [];
var second = $("").map(function (e, i) { return null; }); ;
var result = first.concat(second);
alert(result.length);
alert(result[0]);
Вывод предупреждений «1» соответственно «[объект Объект]», в то время как я ожидаю «0» и «неопределенный».
Отладчик показывает, что результатом является «[[]]».
Что здесь не так?
В документации четко указано , что map возвращает массив.