El método push () agrega uno o más elementos al final de la matriz y devuelve una nueva longitud. El valor de retorno es la nueva longitud después de agregar el valor especificado a la matriz.
Sintaxis: ArrayObject.push (Newelement1, Newelement2, ..., NewelementX)
Parámetro Newelement1, requerido. El primer elemento se agregará a la matriz.
Parámetro Newelement2, opcional. El segundo elemento que se agregará a la matriz.
Parámetro NewelementX, opcional. Se pueden agregar múltiples elementos.
El método push () agrega su orden de argumento al final del ArrayObject. Modifica directamente el ArrayObject en lugar de crear una nueva matriz. El método Push () y el método POP () usan la primera función de inicio proporcionada por la matriz. Este método cambia la longitud de la matriz.
Ejemplo:
La copia del código es la siguiente:
<! Doctype html>
<meta charset = "utf-8">
<Body>
<input type = "checkBox" value = "1" name = "check" checked = "checked"/>
<input type = "checkbox" value = "1" name = "check"/>
<input type = "checkBox" value = "1" name = "check" checked = "checked"/>
<input type = "checkbox" value = "1" name = "check" />
<input type = "button" value = "número de" id = "btn" />
<script>
var btn = document.getElementById ('btn');
btn.onclick = functer () {
matrices var = new Array ();
var checkItem = document.getElementsByName ("check");
para (var i = 0; i <checkitem.length; i ++)
{
if (checkItem [i] .ecked) {
arrays.push (checkItem [i] .value); // pasar el valor en () a la matriz de matriz
}
}
alerta (arrays.length)
}
</script>
</body>