SORU
16 Kasım 2011, ÇARŞAMBA


konsol üzerinde yasadışı çağırma ilişkilendirilmiş.günlük.Uygula

Eğer bu çalıştırırsanız, krom konsol

console.log.apply(null, [array])

Chrome bir hata geri verir:

// TypeError: Illegal Invocation

Neden?(X Krom 15 MBP OS üzerinde test)

CEVAP
16 Kasım 2011, ÇARŞAMBA


Yürütme içeriği başka bir nesne için konsoldan değişti durumlarda çalışmayabilir:

Bu console.info "Bu" için başvuru bekliyor için bekleniyor pencere değil konsol.

console.info("stuff")
stuff
undefined
console.info.call(this, "stuff")
TypeError: Illegal invocation
console.info.call(console, "stuff")
stuff
undefined

Bu beklenen bir davranıştır.

http://code.google.com/p/chromium/issues/detail?id=48662

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ash100HD

    Ash100HD

    29 EKİM 2011
  • Justin Schenck

    Justin Schen

    24 Kasım 2006
  • rtisticsdev

    rtisticsdev

    31 Mayıs 2012