// Use unshift method if you don't mind mutating issue// If you want to avoid mutating issueconst array =[3,2,1]const newFirstElement =4const newArray =[newFirstElement].concat(array)// [ 4, 3, 2, 1 ]console.log(newArray);
how add an element on an array in the beginning on js
InJavaScript, you use the unshift() method
to add one or more elements to the beginning
of an array and it returns the array's
length after the newelements have been added.example:var colors =['white','blue'];
colors.unshift('red');console.log(colors);// colors = ['red', 'white', 'blue']var numbers =[2,3,4,5];
numbers.unshift(1);console.log(numbers);// numbers: [ 1, 2, 3, 4, 5 ]