ตัวอย่าง
เพิ่มรายการไปยังอาร์เรย์:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 0, "Lemon", "Kiwi");
ผลของผลไม้จะเป็น:
Banana,Orange,Lemon,Kiwi,Apple,Mango
ลองตัวเอง» เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง
ความหมายและการใช้งาน
splice() วิธีการเพิ่ม / ลบรายการจาก / ไปยังอาร์เรย์และส่งกลับถูกลบออก item(s)
Note: วิธีการนี้จะเปลี่ยนอาร์เรย์เดิม
สนับสนุนเบราว์เซอร์
ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่วิธีการ
วิธี | |||||
---|---|---|---|---|---|
splice() | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
ค่าพารามิเตอร์ พารามิเตอร์ ลักษณะ index จำเป็นต้องใช้ จำนวนเต็มที่ระบุในสิ่งที่ตำแหน่งที่จะเพิ่ม / ลบรายการใช้ค่าลบเพื่อระบุตำแหน่งจากจุดสิ้นสุดของอาร์เรย์ howmany จำเป็นต้องใช้ จำนวนรายการที่จะถูกลบออก ถ้าตั้งค่าเป็น 0 ไม่มีรายการที่จะถูกลบออก item1 , ..., itemX ไม่จำเป็น. ใหม่ item(s) ที่จะเพิ่มอาร์เรย์
รายละเอียดทางเทคนิค
กลับค่า: อาร์เรย์ใหม่ที่มีรายการที่นำออก (if any) JavaScript เวอร์ชัน: 1.2
ตัวอย่างอื่น ๆ
ตัวอย่าง
ในตำแหน่งที่ 2 เพิ่มรายการใหม่และลบ 1 รายการ:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 1, "Lemon", "Kiwi");
ผลของผลไม้จะเป็น:
Banana,Orange,Lemon,Kiwi,Mango ลองตัวเอง»
ตัวอย่าง
ในตำแหน่งที่ 2 เอา 2 รายการ:
var fruits = ["Banana", "Orange", "Apple", "Mango",
"Kiwi"];
fruits.splice(2, 2); ผลของผลไม้จะเป็น:
Banana,Orange,Kiwi ลองตัวเอง»
<อ้างอิงอาร์เรย์ JavaScript