⊗jsPmObCn 101 of 505 menu

Diziler veya Nesneler İçeren Sabitler JavaScript'te

Diziler ve nesneler içeren sabitler ilginç bir şekilde çalışır. JavaScript bu sabitlerin değerlerinin değiştirilmesine izin vermez, ancak nesnelerin özelliklerini ve dizi elemanlarının değerlerini değiştirmek mümkündür.

Örnekler üzerinden inceleyelim. Elimizde şu şekilde bir nesne olduğunu varsayalım:

const obj = {a: 1, b: 2, c: 3};

Şimdi içine farklı bir şey yazmayı deneyelim:

obj = 123; // hata

Şimdi de sabite başka bir nesne atamayı deneyelim:

obj = {x: 1, y: 2, z: 3}; // hata

Ancak, nesnenin bir özelliğini değiştirmeyi denersek, bu işe yarar:

obj.a = '+'; // çalışır!

Aşağıdaki kod çalıştırıldığında sonuç ne olur:

const arr = ['a', 'b', 'c']; arr[1] = '!'; console.log(arr);

Aşağıdaki kod çalıştırıldığında sonuç ne olur:

const arr = ['a', 'b', 'c']; arr = [1, 2, 3]; console.log(arr);

Aşağıdaki kod çalıştırıldığında sonuç ne olur:

const arr = ['a', 'b', 'c']; arr = ['a', 'b', 'c']; console.log(arr);
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet