Variabel Javascript

 Dalam JavaScript, variabel adalah wadah untuk menyimpan nilai data. Anda dapat membuat variabel menggunakan tiga kata kunci: var, let, dan const. Berikut penjelasan singkat tentang masing-masing:

1. var

  • Mendeklarasikan variabel yang dapat diubah nilainya.
  • Memiliki cakupan fungsi atau cakupan global, tergantung di mana ia dideklarasikan.
  • Hoisted ke atas cakupannya.

var nama = "Alice"; nama = "Bob"; // Penggantian diperbolehkan

2. let

  • Mendeklarasikan variabel yang memiliki cakupan blok dan dapat diubah nilainya.
  • Lebih modern dan lebih disarankan dibandingkan var untuk sebagian besar kasus.

let usia = 25; usia = 30; // Penggantian diperbolehkan

3. const

  • Mendeklarasikan variabel yang memiliki cakupan blok dan tidak dapat diubah nilainya.
  • Berguna untuk konstanta atau nilai yang tidak seharusnya berubah.

const phi = 3.14; // phi = 3.14159; // Ini akan menghasilkan kesalahan

Contoh

Berikut adalah contoh sederhana yang menggunakan ketiga kata kunci tersebut:


function contoh() { var variabelGlobal = "Saya global"; // Cakupan fungsi let variabelBlok = "Saya cakupan blok"; // Cakupan blok const nilaiKonstanta = "Saya tidak bisa berubah"; // Konstanta if (true) { let diDalamBlok = "Saya hanya ada di dalam blok ini"; // Cakupan blok console.log(diDalamBlok); // Berhasil } console.log(variabelGlobal); // Berhasil console.log(variabelBlok); // Berhasil console.log(nilaiKonstanta); // Berhasil } contoh(); // console.log(diDalamBlok); // Ini akan menghasilkan kesalahan karena di luar cakupan

Ringkasan

  • Gunakan let untuk variabel yang perlu diubah dan const untuk nilai yang harus tetap konstan.
  • Hindari menggunakan var kecuali Anda memerlukan kompatibilitas dengan kode lama atau perilaku hoisting tertentu.

Popular posts from this blog

Cara Menggunakan Template Admin LTE Sebagai Template Web Dinamis

Aplikasi CRUD menggunakan Template Admin LTE

Cara membuat Link ke Halaman lain dan Link ke bagian Halaman