Skip to Content

Variable

Variable adalah tempat untuk menyimpan data dalam JavaScript. Ada tiga cara untuk mendeklarasikan variabel:

var, let, dan const

var name = "John"; // var (tidak direkomendasikan) let age = 25; // let (bisa diubah) const PI = 3.14; // const (tidak bisa diubah)

Scope

  • Global Scope: Variabel yang bisa diakses dari mana saja
  • Function Scope: Variabel yang hanya bisa diakses dalam function
  • Block Scope: Variabel yang hanya bisa diakses dalam block ()

Hoisting

console.log(x); // undefined var x = 5;

Type Inference

JavaScript secara otomatis menentukan tipe data variabel:

let name = "John"; // string let age = 25; // number let isActive = true; // boolean
Last updated on