Splice ใน JavaScript ส่วนใหญ่จะใช้ในการทำงานกับอาร์เรย์ใน JS รวมถึงการลบการเพิ่มการเปลี่ยน ฯลฯ
หมายเหตุ: วิธีนี้เปลี่ยนอาร์เรย์ดั้งเดิม! -
1. ลบ - ใช้เพื่อลบองค์ประกอบสองพารามิเตอร์พารามิเตอร์แรก (ตำแหน่งของรายการแรกที่จะลบ) พารามิเตอร์ที่สอง (จำนวนรายการที่จะลบ)
2. แทรก - แทรกองค์ประกอบรายการใด ๆ ไปยังตำแหน่งที่ระบุของอาร์เรย์ พารามิเตอร์สามพารามิเตอร์คือพารามิเตอร์แรก (ตำแหน่งแทรก) พารามิเตอร์ที่สอง (0) และพารามิเตอร์ที่สาม (รายการแทรก)
3. แทนที่ - แทรกองค์ประกอบรายการใด ๆ ลงในตำแหน่งที่ระบุของอาร์เรย์และลบจำนวนรายการใด ๆ ในเวลาเดียวกันพารามิเตอร์สามพารามิเตอร์ พารามิเตอร์แรก (ตำแหน่งเริ่มต้น) พารามิเตอร์ที่สอง (จำนวนรายการลบ) และพารามิเตอร์ที่สาม (แทรกจำนวนรายการใด ๆ )
ตัวอย่าง:
1. ฟังก์ชั่นลบ พารามิเตอร์แรกคือตำแหน่งแรกและพารามิเตอร์ที่สองคือจำนวนของการลบ
array.splice (ดัชนี, NUM) ค่าส่งคืนจะถูกลบและอาร์เรย์เป็นค่าผลลัพธ์
เช่น:
<! doctype html> <html> <body> <body> <body> <body> <body> array var = ['a', 'b', 'c', 'd']; var removeArray = array.splice (0,2); การแจ้งเตือน (อาร์เรย์); // pop c, d alert (removeArray); // ค่าส่งคืนคือรายการลบนั่นคือ a, b </script> </body> </html>
2. ฟังก์ชันแทรกพารามิเตอร์แรก (ตำแหน่งแทรก) พารามิเตอร์ที่สอง (0) และพารามิเตอร์ที่สาม (รายการแทรก)
array.splice (ดัชนี, 0, insertValue), ค่าส่งคืนเป็นอาร์เรย์ที่ว่างเปล่าค่าอาร์เรย์เป็นค่าผลลัพธ์สุดท้าย
เช่น:
<! doctype html> <html> <body> <body> <body> <body> <body> array var = ['a', 'b', 'c', 'd']; var removeArray = array.splice (1,0, 'แทรก'); การแจ้งเตือน (อาร์เรย์); // ป๊อปอัพ a, แทรก, b, c, d alert (removeArray); // ป๊อปอัพว่าง </script> </body> </html>
3. ฟังก์ชั่นการแทนที่พารามิเตอร์แรก (ตำแหน่งเริ่มต้น) พารามิเตอร์ที่สอง (จำนวนรายการที่ถูกลบ) และพารามิเตอร์ที่สาม (แทรกจำนวนรายการใด ๆ )
array.splice (ดัชนี, NUM, InsertValue) ค่าส่งคืนจะถูกลบและอาร์เรย์เป็นค่าผลลัพธ์
เช่น:
<! doctype html> <html> <body> <body> <body> <body> <body> array var = ['a', 'b', 'c', 'd']; var removeArray = array.splice (1,1, 'แทรก'); การแจ้งเตือน (อาร์เรย์); // ป๊อปอัพ a, แทรก, c, d การแจ้งเตือน (removeArray); // ป๊อปอัพ b </script> </body> </html>
ข้างต้นเป็นคำอธิบายโดยละเอียดเกี่ยวกับการใช้วิธีการประกบกันในจาวาสคริปต์แนะนำให้คุณทราบโดยบรรณาธิการ ฉันหวังว่ามันจะเป็นประโยชน์กับคุณ หากคุณมีคำถามใด ๆ โปรดฝากข้อความถึงฉันและบรรณาธิการจะตอบกลับคุณทันเวลา ขอบคุณมากสำหรับการสนับสนุนเว็บไซต์ Wulin.com!