ES6 - Método Array unshift ()

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

  • element1, ..., elementN - Os elementos a serem adicionados à frente da matriz.

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