لصق صفيف JavaScript ()
أمثلة
في الموضع 2 ، أضف عنصرين:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 0, "Lemon", "Kiwi");
في الموضع 2 ، قم بإزالة عنصرين:
const fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.splice(2, 2);
التعريف والاستخدام
تقوم splice()
الطريقة بإضافة و / أو إزالة عناصر المصفوفة.
تقوم splice()
الطريقة بالكتابة فوق المصفوفة الأصلية.
بناء الجملة
array.splice(index, howmany, item1, ....., itemX)
المعلمات
Parameter | Description |
index | Required. The position to add/remove items. Negative value defines the position from the end of the array. |
howmany | Optional. Number of items to be removed. |
item1, ..., itemX | Optional. New elements(s) to be added. |
قيمة الإرجاع
مصفوفة تحتوي على العناصر المحذوفة (إن وجدت). |
مزيد من الأمثلة
في الموضع 2 ، أضف عناصر جديدة ، وقم بإزالة عنصر واحد:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 1, "Lemon", "Kiwi");
دعم المتصفح
splice()
هي إحدى ميزات ECMAScript1 (ES1).
ES1 (JavaScript 1997) مدعوم بالكامل في جميع المتصفحات:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |