İçeriğe geç
JavaScript HatalarıHata
ReferenceError: Invalid left-hand side in assignment

ReferenceError: Atamada geçersiz sol taraf

Atama yapılamayacak bir şeye atama yapılmaya çalışıldı.

browsernode

Bu hatanın nedenleri

Bir değişmez (5 = x), bir fonksiyon çağrısı sonucu gibi geçerli bir atama hedefi olmayan ya da koşullu bir ifadede == yerine = kullanan bir şeye değer atamaya çalıştınız.

Nasıl düzeltilir

Atamanın sol tarafının bir değişken, özellik veya yapı çözüm deseni olduğundan emin olun. Karşılaştırmayı kastettiyseniz = yerine === kullanın. Yanlışlıkla bir fonksiyon çağrısına atama yapmadığınızı doğrulayın.

Örnek

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

İlgili Hata Kodları