مثال
إضافة عناصر إلى مجموعة:
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) نسخة جافا سكريبت: 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 انها محاولة لنفسك »
<جافا سكريبت صفيف المرجعي