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 ضروری. مقدار جدید.

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

نوع توضیح
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