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

  • Mismag822 - The Card Trick Teacher

    Mismag822 -

    18 EKİM 2008
  • PaulGBelliveau

    PaulGBellive

    5 Mart 2009
  • RD

    RD

    19 NİSAN 2006