Lompat ke konten
Error JavaScriptError
ReferenceError: Invalid left-hand side in assignment

ReferenceError: Sisi kiri penugasan tidak valid

Penugasan dicoba ke sesuatu yang tidak dapat ditugaskan.

browsernode

Apa penyebab error ini

Anda mencoba menetapkan nilai ke sesuatu yang bukan target penugasan yang valid, seperti literal (5 = x), hasil pemanggilan fungsi, atau menggunakan = alih-alih == dalam ekspresi kondisional.

Cara memperbaikinya

Pastikan sisi kiri penugasan adalah variabel, properti, atau pola destructuring. Jika yang dimaksud adalah perbandingan, gunakan === alih-alih =. Verifikasi Anda tidak secara tidak sengaja menetapkan ke hasil pemanggilan fungsi.

Contoh

5 = x; // ReferenceError: Invalid left-hand side in assignment
Dokumentasi Resmi

Kode Error Terkait