SORU
27 AĞUSTOS 2015, PERŞEMBE


'$' Chrome zaten tanımlanmış?

Betik olmadan düz bir html sayfası Krom konsol tipi$. Bu çıkış görürdünüz

> $
< bound(selector, startNode)

Window ancak.$ çıkış tanımlanmamış.,

> window.$
< undefined

Burada tanımlanan , ve neden ben window nesne üzerinden erişemiyorum$?

CEVAP
27 AĞUSTOS 2015, PERŞEMBE


$ yerel değişken __commandLineAPI nesne with bir açıklama ile konsol kaydırma kodu enjekte (genel bir değişken değil o yüzden). Eğer daha yakından (*örneğin* 9 kullanarak) incelemek, aynı zamanda temelde bir işlevi aşağıdaki kaynak ile Geçerli pencereyi bağlı olduğunu görürsünüz.

$: function (selector, opt_startNode) {
    if (this._canQuerySelectorOnNode(opt_startNode))
        return opt_startNode.querySelector(selector);

    return inspectedWindow.document.querySelector(selector);
}

(CommandLineAPIImpl.prototype tanımlı)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dion Coulls

    Dion Coulls

    16 AĞUSTOS 2006
  • Eric Enge

    Eric Enge

    2 Kasım 2009
  • hidetake takayama

    hidetake tak

    3 Mart 2009