SORU
27 Ocak 2010, ÇARŞAMBA


Javascript hata için olası vaka: "Beklenen tanımlayıcı, dize veya sayı"

Bazı kullanıcılar sitemde ara sıra JS hataları bildiriliyor. Hata iletisi" ve satır numarası rastgele bir numara var 423725915, ve bu durumda. her rapor için değişiklik Beklenen "tanımlayıcı, dize veya sayı diyor Bu çoğunlukla 7/ Mozilla 4.0 tarayıcıları ile olur.

Şifremi bir kaç kere taradım ve jslint koştu ama hiçbir şey olmadı - bu hata mesajı neden JS sorunları genel türü biliyor musun?

CEVAP
11 Ocak 2012, ÇARŞAMBA


Kelime kullanaraksınıfJavascript bir sözlükte bir anahtar da korkunç "tanımlayıcı, dize veya sayı" hata çünkü . Beklenen tetikleyebilir gibi ^strong>sınıfayrılmış bir anahtar sözcük Internet Explorer.

KÖTÜ

{ class : 'overlay'} // ERROR: Expected identifier, string or number

İYİ

{'class': 'overlay'}

Javascript bir sözlükte bir anahtar olarak ayrılmış bir anahtar sözcük kullanırken, tırnak içindeki anahtarı alın.

Bu ipucu hata ayıklama cehennemin bir günü kurtarır umarım.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Eric Anthony

    Eric Anthony

    13 AĞUSTOS 2011
  • movies95

    movies95

    27 Kasım 2006
  • UKF

    UKF

    2 Aralık 2009