JSFiddle - React, Tailwind, and code Playground

JavaScript

var source = [];
source.push({id: 1, name: 'X'});
source.push({id: 2, name: 'Y'});

var dest = [];
source.forEach(i => dest.push(i));
console.log('dest 1 success');

source.forEach(pushToDest);
console.log('dest 2 success');

source.forEach(dest.push);
console.log('dest 3 success');


function pushToDest(i) {
    dest.push(i);
}