O método push () adiciona um ou mais elementos ao final da matriz e retorna um novo comprimento. O valor de retorno é o novo comprimento após adicionar o valor especificado à matriz.
Sintaxe: ArrayObject.push (NewElement1, NewElement2, ..., NewElementX)
Parâmetro NewElement1, necessário. O primeiro elemento a ser adicionado à matriz.
Parâmetro NewElement2, opcional. O segundo elemento a ser adicionado à matriz.
Parâmetro newelementX, opcional. Vários elementos podem ser adicionados.
O método push () adiciona sua ordem de argumento ao final do ArrayObject. Ele modifica diretamente o ArrayObject em vez de criar uma nova matriz. O método push () e o método POP () usam a função de primeira linha fornecida fornecida pela matriz. Este método altera o comprimento da matriz.
Exemplo:
A cópia do código é a seguinte:
<! doctype html>
<meta charset = "utf-8">
<Body>
<input type = "Caixa de seleção" value = "1" name = "check" checked = "checked"/>
<input type = "caixa de seleção" value = "1" name = "check"/>
<input type = "Caixa de seleção" value = "1" name = "check" checked = "checked"/>
<input type = "caixa de seleção" value = "1" name = "check" />
<input type = "button" value = "Número de selecionado" id = "btn" />
<Cript>
var btn = document.getElementById ('BTN');
btn.OnClick = function () {
var mtays = new Array ();
var checkItem = document.getElementsByName ("check");
for (var i = 0; i <checkItem.length; i ++)
{
if (checkItem [i] .Checked) {
Arrays.push (checkItem [i] .Value); // Passe o valor em () para a matriz da matriz
}
}
Alerta (Arrays.length)
}
</script>
</body>