Metode tumpukan: terakhir di luar pertama
Metode pencarian: pertama di luar pertama
Aplikasi spesifiknya adalah sebagai berikut:
Salin kode kode sebagai berikut:
<!
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<title> Metode Stack </iteme>
<type skrip = "Teks/JavaScript">
// Tumpukannya adalah lifo (terakhir di luar pertama).
function dasarPushorpop () {
var warna = ["merah", "hijau", "biru"];
var count = colors.push ("pink"); // push () dapat menerima sejumlah parameter, tambahkan satu per satu ke akhir data, dan kembali ke panjang array setelah modifikasi
waspada (hitung);
Var temp = colors.pop (); // pop () menghapus item terakhir dari akhir array, kurangi nilai panjang array, dan kemudian kembalikan item pembuangan item penghapusan
peringatan (temp);
}
// Aturan akses untuk struktur data antrian adalah FIFO (pertama di luar pertama)
function dasarShift () {
var colors = new array ();
var count = colors.push ("merah", "blok");
waspada (hitung);
var test = colors.shift ();
peringatan ("Panjang array saat ini adalah:"+colors.length+"-item yang dihapus:"+tes);
var newcount = colors.unshift ("" green "," black "); // metode unshift menunjukkan untuk menambahkan semua jenis jenis jenis apa pun ke ujung depan antrian, dan mengembalikan panjang array baru
Peringatan ("Panjang array adalah:"+newcount);
}
</script>
</head>
<body>
<input type = "Tombol" value = "Stack Method" OnClick = "BASICPUSHORPOP ();"
<input type = "Tombol" value = "Metode antrian" OnClick = "BASICSHIFT ();"
</body>
</html>