Could you please help me understand why 4 is pushed inside the arr (inside the brackets), while the pushed object is logged outside of the arr brackets?
const arr = [1, 2, 3];
arr.push(4);
fetch('https://jsonplaceholder.typicode.com/todos/')
  .then(data => data.json())
  .then(item => {
    item.forEach(entry => arr.push(entry));
  });
console.log(arr);
