const

Membuat Variabel yang tidak Berubah dengan const

Metode pertama yang perlu dipertimbangkan ketika membuat variabel adalah menggunakan const. Ini adalah pilihan terbaik dalam mendeklarasikan variabel. const adalah singkatan dari constant, yang berarti data dari variabel tidak boleh berubah dan harus selalu konstan.

Sebagai contoh, constpi = 3.14159. const membuatmu melindungi variabel dari perubahan dikemudian waktu. Dalam kata lain, setelah variabel tersebut dibuat, variabel tersebut tidak dapat diganti datanya.

Silakan dicoba.

const pi = 3.14159
pi = 22/7

Jika untuk variabel yang akan berubah selama penggunaan program, const adalah pilihan yang salah. Semisal menyimpan skor dari pemain, karena skor akan selalu berubah selama penggunaan aplikasi.


const pada Array dan Objects

Contoh lain dari konstan adalah penulisan hari pada sebuah array karena pasti tidak akan pernah berubah

const hari = ["Senin", "Selasa", "Rabu", "Kamis", "Jum'at", "Sabtu", "Minggu"]

Tapi, disini, ketika kita melakukan penambahan data menggunakan push, kita tetap menambahkan data kedalamnya. Mengapa?

Kemudian jika kita mendeklarasikan sebuah objek, misalkan orang

const orang = {"first_name": "Imhotep"}

lalu kita ingin menambahkan properti nama belakang, semisal "Asterisk"

orang["last_name"] = "Asterisk"

Masih tetap tidak error dan data tersebut tetap ditambahkan, mengapa?

Jadi, const tidak menghambat objek yang kompleks seperti array dan objects dari perubahan. const hanya mencegah variabel tersebut diisi ulang, alias ditimpa secara utuh.

orang["first_name"] = "Kabuto"

results matching ""

    No results matching ""