Edit in JSFiddle

const array1 = ['a', 'b', 'c'];
const array2 = ['d', 'e', 'f'];

console.log('after concat',array1.concat(array2));
// expected output: Array ["a", "b", "c", "d", "e", "f"]

console.log('array1', array1); // original no change ['a', 'b', 'c']
console.log('array2', array2); // original no change ['d', 'e', 'f']