Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 900 Bytes

Array.prototype.push().md

File metadata and controls

34 lines (27 loc) · 900 Bytes

O método push() adiciona um ou mais elementos ao final de um [[Array - JavaScript]] e retorna o novo comprimento desse array.

Sintaxe:

array.push(elemento1, ..., elementoN)

Exemplos:

var numeros = [1, 2, 3];
numeros.push(4);

console.log(numeros); // [1, 2, 3, 4]

numeros.push(5, 6, 7);

console.log(numeros); // [1, 2, 3, 4, 5, 6, 7]

Função com dois [[Array - JavaScript]]:

var vegetais = ["cenoura", "batata"];
var maisVegetais = ["aipo", "beterraba"];

// Adiciona o segundo array no primeiro
// Equivalente a vegetais.push('aipo', 'beterraba');
Array.prototype.push.apply(vegetais, maisVegetais);

console.log(vegetais); // ['cenoura', 'batata', 'aipo', 'beterraba']

Nota: Sobre o [[Function.prototype.apply()]].


Fontes:

Tags: #softwaredevelopment