InternalError: too much recursionInternalError: too much recursion
Error khusus Firefox yang setara dengan RangeError: Maximum call stack size exceeded di Chrome/Node.js.
ReferenceErrorReferensi dibuat ke variabel yang tidak ada dalam scope saat 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.
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.
console.log(undeclaredVar); // ReferenceError: undeclaredVar is not definedInternalError: too much recursionError khusus Firefox yang setara dengan RangeError: Maximum call stack size exceeded di Chrome/Node.js.
EHOSTUNREACHHost tujuan tidak dapat dijangkau, umumnya karena masalah routing jaringan.
URIErrorFungsi penanganan URI global (decodeURIComponent, encodeURI) menerima URI yang tidak valid.
SyntaxError: Applying delete to unqualified name in strict modeOperator `delete` digunakan pada nama variabel biasa dalam strict mode, yang tidak diperbolehkan.
SyntaxError: Unterminated string literalString literal tidak memiliki tanda kutip penutup.
SyntaxError: JSON.parse unexpected characterJSON.parse() menemukan sintaks JSON yang tidak valid, seperti tanda kutip tunggal, koma trailing, atau kunci tanpa tanda kutip.