Contoh dalam artikel ini menerangkan cara melaksanakan baris gilir dan tindanan dalam JS. Kongsikan dengan semua orang untuk rujukan anda, butirannya adalah seperti berikut:
Dalam pengaturcaraan berorientasikan objek, kaedah biasanya disediakan untuk melaksanakan baris gilir dan tindanan Untuk JS, kami boleh melaksanakan operasi berkaitan tatasusunan untuk merealisasikan fungsi baris gilir dan tindanan.
1. Lihat sifatnya, yang menentukan masa penggunaannya
Baris gilir: Ia ialah koleksi yang menyokong masuk dahulu, keluar dahulu (FIFO), iaitu data yang dimasukkan dahulu dikeluarkan dahulu!
Timbunan: Ia ialah koleksi yang menyokong keluar masuk terakhir (LIFO), iaitu data yang dimasukkan kemudian dikeluarkan dahulu!
2. Lihat kod yang dilaksanakan (kod JS)
var a=new Array(); a.unshift(1); a.unshift(2); a.unshift(3); a.unshift(4); console.log("先进先出") a.pop() var a=new Array(); a.push(1); a.push(2); a.push(3); a.push(4); console.log("后进先出") a.pop()
Lihat keputusan berjalan
Pembaca yang berminat dengan lebih banyak kandungan berkaitan JavaScript boleh menyemak topik khas di tapak ini: "Ringkasan kesan dan teknik penukaran JavaScript", "Ringkasan teknik algoritma carian JavaScript", "Ringkasan kesan dan teknik khas animasi JavaScript", "Ringkasan ralat JavaScript dan kemahiran nyahpepijat", "Ringkasan struktur data JavaScript dan teknik algoritma", "Ringkasan traversal JavaScript bagi Algoritma dan Teknik" dan "Ringkasan Penggunaan Operasi Matematik JavaScript"
Saya harap artikel ini akan membantu semua orang dalam pengaturcaraan JavaScript.