พิจารณา 2 กรณีในการลบ elements จาก array ก่อนดูการลบจากท้าย array ต่อไปดูการลบจากต้น array และจากตำแหน่งที่กำหนด
การลบ element จากท้าย array
ทำได้ด้วย pop method ตัวอย่าง:
let veggies = ["Onion", "Raddish"]; veggies.pop(); console.log(veggies);
ผลลัพธ์:
["Onion"]
การลบ element จากต้น array
ทำได้ด้วย shift method ตัวอย่าง:
let veggies = ["Onion", "Raddish"]; veggies.shift(); console.log(veggies);
ผลลัพธ์:
["Raddish"]
การลบ element จากตำแหน่งที่กำหนดใน array
บางครั้งต้องลบ element จากตำแหน่งที่กำหนด JavaScript มี splice method สำหรับลบจาก index ใช้ได้ดังนี้:
let veggies = ["Onion", "Raddish", "Broccoli"]; veggies.splice(0, 1); // ลบ 1 element จาก index 0 console.log(veggies);
ผลลัพธ์:
["Raddish", "Broccoli"]