JAVASCRIPT Tutorial

slice في جافسكربت

تعريف:

إرجاع مصفوفة جديدة تحتوي على جزء من المصفوفة الأصلية.

الخطوات العملية:

  1. حدد مؤشر البداية: يحدد العنصر الأول في المصفوفة المقطوعة.
  2. حدد مؤشر النهاية (غير شامل): يحدد العنصر الأخير في المصفوفة المقطوعة، بحيث لا يتم تضمينه.
  3. لا تعدل المصفوفة الأصلية: يتم إنشاء مصفوفة جديدة تحتوي على العناصر المقطوعة، ولا يتم تعديل المصفوفة الأصلية.

مثال جافاسكريبت:

const originalArray = [1, 2, 3, 4, 5];
const slicedArray = originalArray.slice(1, 4); // [2, 3, 4]

ملاحظات:

  • إذا كان مؤشر البداية سلبيًا، فإنه يتم حسابه من نهاية المصفوفة.
  • إذا كان مؤشر النهاية سلبيًا، فإنه يتم حسابه من بداية المصفوفة.
  • إذا تم حذف مؤشر النهاية، فإنه يتم تعيينه على نهاية المصفوفة.