Die Push () -Methode fügt ein oder mehrere Elemente am Ende des Arrays hinzu und gibt eine neue Länge zurück. Der Rückgabewert ist die neue Länge nach dem Hinzufügen des angegebenen Wertes zum Array.
Syntax: ArrayObject.push (NewElement1, NewElement2, ..., NewElementx)
Parameter NewElement1, erforderlich. Das erste Element, das dem Array hinzugefügt wird.
Parameter NewElement2, optional. Das zweite Element, das dem Array hinzugefügt wird.
Parameter NewElementX, optional. Es können mehrere Elemente hinzugefügt werden.
Die PUSP () -Methode fügt ihre Argumentreihenfolge am Ende des ArrayObject hinzu. Es modifiziert direkt das ArrayObject, anstatt ein neues Array zu erstellen. Die PUSP () -Methode und die Pop () -Methode verwenden die vom Array bereitgestellte erste und thread. Diese Methode verändert die Länge des Arrays.
Beispiel:
Die Codekopie lautet wie folgt:
<! docType html>
<meta charset = "utf-8">
<body>
<Eingabe type = "checkBox" value = "1" name = "check" checked = "checked"/>
<Eingabe type = "checkBox" value = "1" name = "prüft"/>
<Eingabe type = "checkBox" value = "1" name = "check" checked = "checked"/>
<Eingabe type = "checkBox" value = "1" name = "prüft" />
<input type = "button" value = "Anzahl der ausgewählten" id = "btn" />
<Script>
var btn = document.getElementById ('btn');
btn.onclick = function () {
var arrays = new Array ();
var checkItem = document.getElementsByName ("check");
für (var i = 0; i <checkItem.length; i ++)
{
if (checkItem [i]. Checked) {
Arrays.push (checkItem [i] .Value); // Übergeben Sie den Wert in () in das Array -Array
}
}
alarm (arrays.length)
}
</script>
</body>