Kapan Menggunakan 'const' Dengan Objek di JavaScript?

Kapan Menggunakan Const Dengan Objek Di Javascript



const ” adalah kata kunci dalam JavaScript yang digunakan untuk mendeklarasikan variabel yang tidak dapat diubah artinya tidak dapat dipindahkan ke nilai lain. Itu tidak mendefinisikan nilai konstan/tetap. Ini menentukan referensi konstan ke nilai. Kerjanya berbeda saat berinteraksi dengan objek. Saat Anda mendeklarasikan objek dengan 'const', itu tidak dapat diubah, Anda masih dapat mengubah propertinya. Namun, const membatasi penugasan ulang variabel ke objek lain. Kode JavaScript yang menggunakan 'const' dengan objek lebih mudah dipelihara dan lebih kecil kemungkinannya mengalami kesalahan dari penugasan ulang variabel yang ceroboh.

Blog ini akan menjelaskan penggunaan “const” dengan objek di JavaScript.

Penggunaan 'const' Dengan Objek di JavaScript

const ” dengan objek dalam JavaScript memungkinkan modifikasi properti objek tetapi tidak memungkinkan penugasan ulang variabel ke objek lain.







Contoh

Membuat atau mendeklarasikan objek bernama “ obj ' menggunakan ' const ” kata kunci dengan tiga atribut “ nama ”, “ usia ', Dan ' hobi ”:



const obj = {

nama : 'Mili' ,

usia : 24 ,

hobi : 'Membaca Buku'

}

Akses nilai atribut objek “ hobi 'menggunakan titik' . ” dan cetak di konsol dengan bantuan tombol “ konsol.log() ' metode:



menghibur. catatan ( obj. hobi ) ;

Keluarannya menunjukkan bahwa kita telah berhasil mengakses nilai dari “ const 'properti objek bernama' hobi ”:





Di sini, kami akan mengubah nilai ' const 'properti objek bernama' hobi ' ke ' Lukisan ” dan cetak di konsol:



obj. hobi = 'Lukisan' ;

menghibur. catatan ( obj. hobi ) ;

Nilai telah berhasil diperbarui. Ini menunjukkan bahwa properti dari objek const dapat dengan mudah diperbarui:

Tetapi 'const' tidak akan mengizinkan penugasan ulang variabel ke objek lain. Di sini, kami akan menetapkan objek baru ke objek 'const' ' obj ”:

obj = {

nama : 'Emma' ,

usia : 26 ,

hobi : 'Bepergian'

}

Cetak 'obj' sebagai objek yang diperbarui:

menghibur. catatan ( obj ) ;

Keluaran

Itu semua tentang penggunaan 'const' dengan objek di JavaScript.

Kesimpulan

Variabel dengan “ const ” kata kunci dalam JavaScript tidak dapat diubah tetapi objek dengan “ const ” tidak dapat diubah, Anda masih dapat memodifikasi propertinya. Namun, const tidak mengizinkan penugasan ulang variabel ke objek lain. Blog ini menjelaskan penggunaan 'const' dengan objek di JavaScript.