Neste exemplo, você aprenderá a escrever um programa JavaScript que adiciona um novo elemento no início de um array.
Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação JavaScript:
- Array JavaScript unshift ()
- Divisão de matriz JavaScript ()
- JavaScript Array concat ()
Exemplo 1: Adicionar Elemento ao Array usando unshift ()
// program to add element to an array function addElement(arr) ( // adding new array element arr.unshift(4); console.log(arr); ) const array = (1, 2, 3); // calling the function // passing array argument addElement(array);
Resultado
(4, 1, 2, 3)
No programa acima, o novo elemento é adicionado à variável do array usando o unshift()
método.
O unshift()
método adiciona um novo elemento no início de uma matriz.
Exemplo 2: Adicionar elemento ao array usando splice ()
// program to add element to an array function addElement(arr) ( // adding element to array arr.splice(0, 0, 4); console.log(arr); ) const array = (1, 2, 3); // calling the function addElement(array);
Resultado
(4, 1, 2, 3)
No programa acima, o splice()
método é usado para adicionar um novo elemento a uma matriz.
No splice()
método,
- O primeiro argumento é o índice de uma matriz onde você deseja adicionar um elemento.
- O segundo argumento é o número de elementos que você deseja remover do elemento de índice.
- O terceiro argumento é o elemento que você deseja adicionar ao array.
Exemplo 3: Adicionar Elemento ao Array Usando o Operador Spread
// program to add element to an array function addElement(arr) ( // adding element to array arr = (4,… arr); console.log(arr); ) const array = (1, 2, 3); // calling the function addElement(arr);
Resultado
(4, 1, 2, 3)
No programa acima, o operador spread …
é usado para adicionar um novo elemento ao início de uma matriz.
arr = (4,… arr);
recebe o primeiro elemento como 4 e os demais elementos são retirados da matriz.
Exemplo 4: adicionar elemento à matriz usando concat ()
// program to add element to an array function addElement(arr) ( // adding element to array arr = (4).concat(arr); console.log(arr); ) const array = (1, 2, 3); // calling the function addElement(array);
Resultado
(4, 1, 2, 3)
No programa acima, o concat()
método é usado para adicionar um novo elemento a uma matriz.
O concat()
método combina dois arrays em um.