نسخة صفيف JavaScript داخل ()
أمثلة
انسخ أول عنصرين من عناصر المصفوفة إلى آخر عنصرين من عناصر المصفوفة:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.copyWithin(2, 0);
انسخ أول عنصرين من عناصر المصفوفة إلى الموضعين الثالث والرابع:
const fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.copyWithin(2, 0, 2);
التعريف والاستخدام
تقوم copyWithin()
الطريقة بنسخ عناصر المصفوفة إلى موضع آخر في المصفوفة.
الطريقة copyWithin()
بالكتابة فوق القيم الموجودة.
copyWithin()
لا تضيف الطريقة عناصر إلى المصفوفة .
بناء الجملة
array.copyWithin(target, start, end)
المعلمات
Parameter | Description |
target | Required. The index (position) to copy the elements to. |
start | Optional. The start index (position). Default is 0. |
end | Optional. The end index (position). Default is the array length. |
قيمة الإرجاع
نوع | وصف |
مجموعة | المجموعة المتغيرة. |
دعم المتصفح
copyWithin()
هي إحدى ميزات ECMAScript6 (ES6).
ES6 (JavaScript 2015) مدعوم في جميع المتصفحات الحديثة:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
copyWithin()
غير مدعوم في Internet Explorer 11 (أو أقدم).