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

  • gsmaestro

    gsmaestro

    17 AĞUSTOS 2006
  • macpulenta

    macpulenta

    9 EYLÜL 2006
  • MisterBrightside

    MisterBright

    24 Mart 2006