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

  • How To Cook That

    How To Cook

    16 NİSAN 2011
  • Justin Davis

    Justin Davis

    14 Ocak 2008
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009