v2.5.2
Giriş yap

JavaScript .with() Metodu

JavaScript'de bir dizinin değerini değiştirmek, mevcut dizinin de değişmesine sebep olur. Referanssız olarak mevcut dizinin elemanını değiştirmek isterseniz with() metodunu kullanabilirsiniz.

with() metodu geriye, yeni oluşturulan diziyi döndürecektir.

let arr1 = ['a', 'b', 'c', 'd']

let arr2 = arr1.with(2, 'yeni')

console.log(arr1) // ['a', 'b', 'c', 'd']
console.loh(arr2) // ['a', 'b', 'yeni', 'd']

İlk parametresi index numarası yani kaçıncı elemanın değiştirileceği. Bildiğiniz gibi diziler 0'dan başlar yani 1. elemanı seçmek için index'ı 0 olanı seçmeniz gerekiyor.

Yukarıdaki örneğimizde 3. elemanı yeni değeriyle değiştirdik ve orijinal dizi değişmeden bunu yapabildik.

tayfunerbilen
330 gün önce yazdı - 1001 kez görüntülendi.
Önceki JavaScript Clipboard API Sonraki JavaScript .toReversed() Metodu