Данный метод позволяет заполнять массивы в results. При его использовании не нужно помнить последовательность переменных в массиве и перечислять их вручную. Например, по запросу возвращается примерно такой JSON: Спойлер: JSON Код: [ { "name": "AA", "price": "100", "image": "http://site.com/img/pic1.jpg", "description": "Best price!" }, { "name": "BB", "price": "500", "image": "", "description": "BB description" }, { "name": "CC", "price": "0", "image": "http://site.com/img/pic999.jpg", "description": "" } ] В результат нужно выводить имя, описание и цену. Ранее нужно было вручную перечислить в правильном порядке: Код: json.map(el => { results.serp.push(el.name, el.description, el.price); }); Теперь перечислять не нужно, а также не нужно помнить о порядке: Код: json.map(el => { results.serp.addElement(el); });