Метод стека: Последнее в первую очередь снаружи
Метод квеста: сначала снаружи
Конкретное приложение заключается в следующем:
Код кода копирования следующим образом:
<!
<html xmlns = "http://www.w3.org/1999/xhtml">
<голова>
<Title> Метод стека </title>
<script type = "text/javascript">
// стек - это LIFO (последний снаружи).
function basicpushorpop () {
var colors = ["red", "green", "синий"];
var count = colors.push ("pink");
предупреждение (count);
Var temp = colors.pop ();
блюд (темп);
}
// Правила доступа к структуре данных очереди являются FIFO (сначала сначала)
function basicshift () {
var colors = new Array ();
var count = colors.push ("red", "block");
предупреждение (count);
var test = colors.shift ();
Alert («Длина текущего массива:»+colors.length+»-удаленные элементы:«+тест);
var newcount = colors.unshift ("" green "," black "); // unshift method указывает на добавление любого типа любого типа к передней части очереди и вернуть новую длину массива
Оповещение («длина массива:»+newCount);
}
</script>
</head>
<тело>
<input type = "button" value = "Степенный метод" onclick = "basicpushorpop ();" />
<input type = "cutting" value = "method queue" onclick = "basicshift ();" />
</body>
</html>