O método unshift () adiciona um ou mais elementos ao início de uma matriz e retorna o novo comprimento da matriz.
Sintaxe
array.unshift( element1, ..., elementN );
Detalhes do Parâmetro
Valor de retorno
Retorna o comprimento da nova matriz. Ele retorna indefinido no navegador IE.
Exemplo
var arr = new Array("orange", "mango", "banana", "sugar");
var length = arr.unshift("water");
console.log("Returned array is : " + arr );
console.log("Length of the array is : " + length );
Resultado
Returned array is : water,orange,mango,banana,sugar
Length of the array is : 5