JavaScript Array splice()

التعريف والاستخدام

splice() يضيف أو يزيل العناصر من/إلى المجموعة ويقوم بتقديم العناصر المزالة.

التعليقات:splice() يغير الطريقة المجموعة الأصلية.

مثال

مثال 1

إضافة العناصر إلى المجموعة

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 0, "Lemon", "Kiwi");

جرب بنفسك

مثال 2

إضافة عنصر جديد في الموقع 2 وإزالة 1 عنصر:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 1, "Lemon", "Kiwi");

جرب بنفسك

مثال 3

إزالة 2 عنصر في الموقع 2:

var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.splice(2, 2);

جرب بنفسك

النحو

array.splice(index, howmany, item1, ....., itemX)

قيمة المتغير

المتغيرات الوصف
index مطلوب. عدد صحيح، يحدد في أي موقع سيتم إضافة/إزالة العناصر، باستخدام القيم السلبية لتعيين المواقع من نهاية المجموعة.
howmany اختياري. عدد العناصر التي سيتم إزالتها. إذا تم تعيينها على 0، فإنه لن يتم إزالة أي عنصر.
item1, ..., itemX اختياري. العناصر الجديدة التي سيتم إضافتها إلى المجموعة.

تفاصيل تقنية

القيمة الم返回ة: مجموعة جديدة تحتوي على العناصر المزالة (إذا كانت موجودة)
إصدار JavaScript: ECMAScript 1

دعم المتصفح

جميع المتصفحات تدعمها بشكل كامل splice() الطريقة:

Chrome IE Edge Firefox Safari أوبرا
Chrome IE Edge Firefox Safari أوبرا
الدعم الدعم الدعم الدعم الدعم الدعم

الصفحات ذات الصلة

دليل:مجموعة جافا سكريبت

دليل:مجموعة جافا سكريبت Const

دليل:طرق مجموعة جافا سكريبت

دليل:ترتيب مجموعة جافا سكريبت

دليل:استبدال مجموعة جافا سكريبت