آموزش آرایه JavaScript with()

تعریف و استفاده

with() این روش برای به‌روزرسانی عناصر مشخص شده در آرایه استفاده می‌شود.

with() این روش آرایه جدیدی بازمی‌گرداند.

with() این روش آرایه اصلی را تغییر نمی‌دهد.

مثال

ES2023 جدید به with() این یک روش امن برای به‌روزرسانی عناصر آرایه بدون تغییر آرایه اصلی است:

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

آزمایش کنید!

جملات

array.with(index, value)

پارامتر

پارامتر توضیح
index

لازم است. شماره‌ی نشانه‌ای برای تغییر یافتن.

مطمئناً، از آخرین شروع به شمارش منفی می‌شود.

value لازم است. مقدار جدید.

مقدار بازگشتی

نوع توضیح
Array آرایه‌ای جدید شامل عناصر تغییر یافته.

پشتیبانی مرورگر

with() این یک ویژگی ES2023 است.

از جولائی 2023، تمامی مرورگرهای مدرن این روش را پشتیبانی می‌کنند:

Chrome Edge Firefox Safari Opera
Chrome 110 Edge 110 Firefox 115 Safari 16.4 Opera 96
2023 فروری 2023 فروری 2023 جولائی 2023 مارچ 2023 مئی