บทความนี้อธิบายวิธีการใช้คิวและสแต็คใน JS แบ่งปันสำหรับการอ้างอิงของคุณดังนี้:
ในการเขียนโปรแกรมเชิงวัตถุโดยทั่วไปจะมีวิธีการเพื่อใช้คิวและสแต็ค สำหรับ JS เราสามารถใช้การดำเนินการที่เกี่ยวข้องกับอาร์เรย์เพื่อใช้ฟังก์ชั่นคิวและสแต็ก ดูการแนะนำที่เกี่ยวข้องด้านล่าง
1. ดูคุณสมบัติของพวกเขาซึ่งกำหนดสถานการณ์การใช้งานของพวกเขา
คิว: มันเป็นคอลเลกชันที่รองรับครั้งแรกในครั้งแรก (FIFO) นั่นคือข้อมูลที่แทรกก่อนจะถูกดึงมาก่อน!
สแต็ค: มันเป็นคอลเลกชันที่รองรับสุดท้ายในครั้งสุดท้าย (LIFO) นั่นคือข้อมูลที่แทรกในภายหลังจะถูกดึงมาก่อน!
2. ดูรหัสที่ใช้งาน (รหัส JS)
var a = new Array (); A.Unshift (1); A.Unshift (2); A.Unshift (3); A.Unshift (4); console.log ("ครั้งแรกในครั้งแรก") A.pop () var a = อาเรย์ใหม่ (); a.push (1); a.push (2);ตรวจสอบผลการทำงาน
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเนื้อหาที่เกี่ยวข้องกับ JavaScript โปรดตรวจสอบหัวข้อของไซต์นี้: "สรุปเอฟเฟกต์และเทคนิคการสลับ JavaScript", "สรุปทักษะอัลกอริธึมการค้นหา JavaScript", "สรุปผลการสรุปและเทคนิคการสรุปของ JavaScript ของ JavaScript อัลกอริทึมและเทคนิคการสำรวจ JavaScript "และ" สรุปการใช้งานทางคณิตศาสตร์ JavaScript "
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม JavaScript ของทุกคน