let arr1 = ['1', '2'];
let arr2 = ['3', '4'];
let combarr = [].concat(arr1); //define new variable, empty array then concatenating arr1 to it
combarr = combarr.concat(arr2); //combarr = itself, then concatenating arr2 to the end
console.log(combarr); //Expected output: ['1','2','3','4']
<!DOCTYPE html>
<html>
<body>
<p>We will see after clicking the button how two array will join</p>
<button onclick="concateTwoArray()" id="btnClick">Click</button>
<p id="pId"></p>
<script>
function concateTwoArray() {
var twoDay= ["Sunday", "Monday"];
var fiveDay= ["Tuesday", "Wednsday","Thursday", "Friday","Saturday"];
var totalDay = twoDay.concat(fiveDay);
document.getElementById("pId").innerHTML = totalDay ;
}
</script>
</body>
</html>
//for ES5
var array1 = ["Rahul", "Sachin"];
var array2 = ["Sehwag", "Kohli"];
var output = array1.concat(array2);
console.log(output);
//for ES6, we use spread operators to concat arrays
var array1 = ["Dravid", "Tendulkar"];
var array2 = ["Virendra", "Virat"];