Stack -Methode: Zuerst draußen zuletzt zuletzt
Questmethode: Erster zuerst draußen
Die spezifische Anwendung ist wie folgt:
Kopieren Sie den Code -Code wie folgt:
<!
<html xmlns = "http://www.w3.org/1999/xhtml">
<kopf>
<title> Stack -Methode </title>
<script type = "text/javaScript">
// Der Stapel ist ein LIFO (zuletzt zuerst draußen).
Funktion BasicPushorpop () {
var colors = ["rot", "grün", "blau"];
var count = colors.push ("pink");
Alarm (Graf);
Var temp = colors.pop ();
Alarm (Temp);
}
// Die Zugriffsregeln für die Warteschlangendatenstruktur sind FIFO (zuerst zuerst außen)
Funktion BasicShift () {
var colors = new Array ();
var count = colors.push ("rot", "Block");
Alarm (Graf);
var test = colors.shift ();
ALERT ("Die aktuelle Arraylänge lautet:"+farben.länge+"-Entfernte Elemente:"+Test);
var newCount = colors.unshift ("" grün "," schwarz "); // Unschänder -Methode zeigt an, dass sie dem vorderen Ende der Warteschlange einen beliebigen Typ eines beliebigen Typs hinzufügen und die Neuarraylänge zurückgeben können
ALERT ("Die Länge des Arrays ist:"+NewCount);
}
</script>
</head>
<body>
<input type = "button" value = "stack method" onclick = "BasicPushorPop ();" />
<input type = "button" value = "Queue -Methode" Onclick = "BasicShift ();" />
</body>
</html>