Scope & Hoisting — JavaScript

Scope menentukan di mana variabel bisa diakses. Global scope — bisa diakses di mana saja Function scope — hanya di dalam fungsi Block scope — hanya di dalam {}