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

  • ICON

    ICON

    19 EKİM 2011
  • Watcher3223

    Watcher3223

    15 Kasım 2007
  • williamfitzsimmons

    williamfitzs

    14 Mart 2008