EvalErrorEvalError
Error yang berkaitan dengan fungsi eval() global. Error ini jarang ditemui di JavaScript modern.
SyntaxError: Missing initializer in const declarationVariabel `const` dideklarasikan tanpa nilai awal.
Variabel `const` harus diinisialisasi saat deklarasi karena tidak dapat di-reassign setelahnya. Menulis `const x;` tanpa nilai adalah sintaks yang tidak valid.
Berikan nilai awal: `const x = value`. Jika perlu mendeklarasikan tanpa menginisialisasi, gunakan `let`: `let x; x = value;`. Untuk objek atau array, inisialisasi dengan nilai kosong: `const obj = {}`;
const x; // SyntaxError: Missing initializer in const declarationEvalErrorError yang berkaitan dengan fungsi eval() global. Error ini jarang ditemui di JavaScript modern.
TypeError: Reduce of empty array with no initial valueArray.reduce() dipanggil pada array kosong tanpa memberikan nilai awal.
EPIPEPercobaan penulisan ke pipe atau socket yang ujung bacanya sudah ditutup.
TypeError: Cannot add property, object is not extensiblePercobaan dilakukan untuk menambahkan properti ke objek yang telah dibuat non-extensible.
TypeError: x is not iterableNilai yang tidak dapat diiterasi digunakan di tempat yang memerlukan iterable, seperti dalam loop for...of atau operator spread.
TypeError: Cannot convert a Symbol value to a stringKonversi implisit Symbol ke string dicoba, yang tidak diperbolehkan.