Lompat ke konten
Error JavaScriptError
ReferenceError

ReferenceError

Referensi dibuat ke variabel yang tidak ada dalam scope saat ini.

browsernode

Apa penyebab error ini

Anda mencoba menggunakan variabel yang belum dideklarasikan, tidak ada dalam scope, atau diakses sebelum deklarasinya (temporal dead zone). Ini juga dapat terjadi akibat salah ketik nama variabel.

Cara memperbaikinya

Deklarasikan variabel sebelum menggunakannya dengan let, const, atau var. Periksa salah ketik pada nama variabel. Pastikan variabel ada dalam scope tempat Anda mengaksesnya. Impor modul yang hilang.

Contoh

console.log(undeclaredVar); // ReferenceError: undeclaredVar is not defined
Dokumentasi Resmi

Kode Error Terkait