شريحة صفيف JavaScript ()
أمثلة
حدد العناصر:
const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
const citrus = fruits.slice(1, 3);
حدد العناصر باستخدام القيم السالبة:
const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
const myBest = fruits.slice(-3, -1);
التعريف والاستخدام
تقوم slice()
الطريقة بإرجاع العناصر المحددة في مصفوفة ، كمصفوفة جديدة.
slice()
تختار الطريقة من بداية معينة ، حتى نهاية معينة (غير شاملة ) .
الطريقة slice()
لا تغير المصفوفة الأصلية.
بناء الجملة
array.slice(start, end)
المعلمات
Parameter | Description |
start | Optional. Start position. Default is 0. Negative numbers select from the end of the array. |
end | Optional. End position. Default is last element. Negative numbers select from the end of the array. |
قيمة الإرجاع
مصفوفة جديدة تحتوي على العناصر المحددة. |
دعم المتصفح
slice()
هي إحدى ميزات ECMAScript1 (ES1).
ES1 (JavaScript 1997) مدعوم بالكامل في جميع المتصفحات:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |