DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

CONST VARIABEL

Dalam artikel ini, kami akan membahas tentang variabel const di JavaScript, termasuk definisi, cara penggunaan, dan contoh kode-nya.

Dalam JavaScript, variabel const adalah sebuah fitur yang memungkinkan kamu untuk mendeklarasikan sebuah variabel yang tidak dapat diubah nilainya setelah diassign.

Ini berarti, setelah variabel const dideklarasikan dan diberi nilai awal, kamu tidak dapat mengubah nilai dari variabel tersebut. Jika kamu mencoba untuk melakukannya, JavaScript akan mengembalikan error.

Deklarasi Variabel Const

Deklarasi variabel const mirip dengan deklarasi variabel var atau let. Berikut adalah sintaks dasarnya:

const variabel = nilai;

‘Di sini, variabel adalah nama dari variabel yang ingin kamu deklarasikan, dan nilai adalah nilai yang ingin kamu masukkan ke dalam variabel tersebut.

Perlu diingat bahwa variabel const harus diberi nilai saat dideklarasikan. Jika tidak, JavaScript akan menghasilkan error.

Contoh:

const x; // ini akan menghasilkan error
const x = 10; // ini akan berfungsi dengan baik

Sifat Imutabilitas Variabel Const

Meskipun variabel const tidak dapat diubah nilainya, tetapi jika variabel const berisi object atau array, properti atau elemen di dalamnya bisa diubah.

const obj = {
    name: 'John',
    age: 30
};

obj.name = 'Jane'; // ini akan berfungsi dengan baik

const arr = [1, 2, 3];
arr[0] = 100; // ini akan berfungsi dengan baik

Sifat ini berguna jika kamu ingin memastikan bahwa nilai tertentu dalam kode kamu tidak berubah secara tidak sengaja, tetapi masih memungkinkan perubahan pada detail yang lebih spesifik.

Variabel Const dan Scope Block

Seperti variabel let, variabel const juga memiliki scope block. Artinya, variabel tersebut hanya bisa diakses di dalam block di mana mereka dideklarasikan.

{
    const x = 10;
    console.log(x); // ini akan mencetak 10
}

console.log(x); // ini akan menghasilkan error

Mengerti dan menerapkan dengan tepat penggunaan const pada kode JavaScript kamu dapat sangat membantu dalam menjaga kualitas dan keamanan kode yang kamu tulis.

👈🏼 Let Variabel
Tipe data string 👉🏼