Diskon kelas baru hingga 25%! Masukkan kupon "lebihcepat" di kelas ini

X
Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

LET VARIABEL

Artikel ini mencakup pengenalan dan pemahaman dasar tentang variabel dalam JavaScript yaitu let.

Variabel dalam pemrograman adalah tempat untuk menyimpan data. Pada JavaScript, kamu bisa mendeklarasikan variabel dengan menggunakan kata kunci let.

Pendahuluan Variabel JavaScript Let

Seperti variabel pada umumnya, penggunaan let dalam JavaScript juga ditujukan untuk menyimpan data sementara yang diperlukan oleh program. Nilai dalam variabel tersebut dapat berubah sesuai dengan operasi yang dilakukan.

Perlu diketahui bahwa let adalah salah satu dari tiga kata kunci yang ada di JavaScript untuk mendeklarasikan variabel. Tiga kata kunci tersebut adalah var, let dan const.

Deklarasi Variabel Menggunakan Let

Berikut ini adalah contoh cara mendeklarasikan variabel menggunakan let:

let nama = "Budi";

Pada contoh di atas, nama adalah nama variabel dan “Budi” adalah nilai yang disimpan dalam variabel tersebut.

Perbedaan Let dengan Var dan Const

Let, var dan const memiliki beberapa perbedaan utama:

  • let memungkinkan kamu untuk mendeklarasikan variabel yang nilai nya dapat diubah kapanpun
  • var hampir sama dengan let, tetapi var memiliki ruang lingkup global, sementara let memiliki ruang lingkup blok
  • const digunakan untuk mendeklarasikan nilai konstan yang tidak bisa diubah setelah pertama kali dideklarasikan

Mitoscape Variabel Let

Banyak yang beranggapan bahwa let dan var adalah sama, tetapi sebenarnya ada perbedaan besar antara keduanya, yaitu dalam hal scoping. let memiliki yang yang disebut dengan block scope, artinya variabel yang dideklarasikan dengan menggunakan let hanya bisa diakses dalam blok dimana variabel tersebut dideklarasikan.

if(true) {
   let nama = "Budi";
   console.log(nama); // Budi
}
console.log(nama); // ReferenceError: nama is not defined

Pada contoh di atas, variabel nama yang di-declare menggunakan let di dalam blok if tidak bisa diakses di luar blok tersebut. Itulah yang disebut dengan block scoping.

Kesimpulan

Dengan demikian, let adalah keyword dalam JavaScript yang digunakan untuk mendeklarasikan variabel. Variabel-variabel tersebut dapat diubah nilainya dan hanya dapat diakses di dalam blok di mana mereka dideklarasikan.

👈🏼 Tipe data
Const Variabel 👉🏼