JavaScript Dizi with()

Tanım ve Kullanım

with() Yöntem, dizide belirtilen elemanları güncellemek için kullanılır.

with() Yöntem, yeni bir dizi döner.

with() Yöntem, orijinal diziyi değiştirmez.

Örnek

ES2023, with() Yöntem, orijinal diziyi değiştirmemek için güvenli bir şekilde dizideki elemanları güncellemek için bir yöntemdir:

const months = ["Ocak", "Şubat", "Mart", "Nisan"];
const myMonths = months.with(2, "Mart");

Kişisel olarak deneyin

Sözdizimi

array.with(index, value)

Parametre

Parametre Tanım
index

Gerekli. Değiştirilecek elemanın indeksi (konumu).

Negatif indeks, dizinin sonundan başlayarak hesaplanır.

value Gerekli. Yeni değer.

Dönüş değeri

Tip Tanım
Array Değiştirilmiş yeni elemanların içeren yeni bir dizi.

Tarayıcı desteği

with() Bu, ES2023'nin bir özelliğidir.

2023 Yılı Temmuz'dan itibaren, tüm modern tarayıcılar bu yöntemi desteklemektedir:

Chrome Edge Firefox Safari Opera
Chrome 110 Edge 110 Firefox 115 Safari 16.4 Opera 96
2023 Yılı Şubat 2023 Yılı Şubat 2023 Yılı Temmuz 2023 Yılı Mart 2023 Yılı Mayıs