It copies the value of strings and numbers to the new array. var randomList = [1, 2, 3]; var randomNestedList = [ [4, 5], [6, 7], ]; var combined = randomList.concat(randomNestedList); console.log(combined); // [ 1, 2, 3, [ 4, 5 ], [ 6, 7 ] ] // changing ...