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

  • Glove and Boots

    Glove and Bo

    1 ŞUBAT 2007
  • Alexey - servant of Christ

    Alexey - ser

    15 EYLÜL 2007
  • Unbox Therapy

    Unbox Therap

    21 Aralık 2010