JavaScript Array with()

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

with() الطريقة تستخدم لتعديل العنصر المحدد في المجموعة.

with() الطريقة تعود بمجموعة جديدة.

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

مثال

أضاف ES2023 with() الطريقة، كطريقة آمنة لتعديل عناصر المجموعة دون تغيير المجموعة الأصلية:

const months = ["Januar", "Februar", "Mar", "April"];
const myMonths = months.with(2, "March");

تجربة شخصية

النحو

array.with(index, value)

المتغيرات

المتغيرات وصف
index

مطلوب. المؤشر (الموقع) للعنصر الذي سيتم تغييره.

السالبات تبدأ من نهاية المجموعة.

value مطلوب. القيمة الجديدة.

القيمة التي يتم ردها

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

دعم المتصفح

with() هي خاصية ES2023.

من يوليو 2023، جميع المتصفحات الحديثة تدعم هذا الطريقة:

Chrome Edge Firefox Safari Opera
Chrome 110 Edge 110 Firefox 115 Safari 16.4 Opera 96
فبراير 2023 فبراير 2023 يوليو 2023 مارس 2023 مايو 2023