Получение объединенного массива после запуска карты для коллекции jQuery - PullRequest
0 голосов
/ 03 июня 2019

После запуска карты для коллекции jQuery я получаю одноуровневый массив, как будто он объединяет все.

Однако, если я преобразую коллекцию в массив, я получу ожидаемый результат.В чем причина такого поведения?

https://jsfiddle.net/nytdL348/

$(document).ready(function(){
  let foobar = $('div').map(function(i,elem){
    return [1,2,3];
  })

  let text = JSON.stringify(foobar.toArray(), null);
  $('body').append(text)

  $('body').append("<br></br>")

  let foobar2 = $('div').toArray().map(function(i,elem){
    return [1,2,3];
  })

  let text2 = JSON.stringify(foobar2, null);
  $('body').append(text2)
});


Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...