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);
}