คอมพิวเตอร์เริ่มนับจากศูนย์ ดังนั้น 0 คือ 1, 1 คือ 2, เป็นต้น นั่นเป็นเหตุผลที่ list[2]
เลือก item 3
จากอาร์เรย์
รหัสสำหรับอาร์เรย์ในตัวอย่าง:
var list = ['item 1', 'item 2', 'item 3', 'item 4']
splice()
ต้องการสองสิ่งในการทำงาน:
- ตัวเลขสำหรับระบุตำแหน่งที่คุณต้องการลบ
- ตัวเลขระบุจำนวนรายการที่เราต้องการลบ จากตำแหน่งนั้น
ดังนั้น list.splice(2, 1)
กำหนดเป้าหมายรายการที่ 3 ในอาร์เรย์ และลบรายการเดียวนั้น
ถ้าคุณเขียนว่า:list.splice(2, 2)
จากนั้นมันจะลบทั้งรายการที่ 3 และ 4 ในอาร์เรย์
ตัวเลขที่สองใน splice()
ระบุจำนวนองค์ประกอบที่เราต้องการลบ จากตำแหน่งที่เรากำหนดเป้าหมาย ถ้าเรามี 10 รายการในอาร์เรย์และเขียน list.splice(3, 5)
จากนั้นจะลบ 5 รายการออกจากตำแหน่งที่ 4 ในอาร์เรย์