Javascript 当';这';这是窗户吗
我试图找到DOMWindow,但它一直说它未定义。我怎么得到它Javascript 当';这';这是窗户吗,javascript,Javascript,我试图找到DOMWindow,但它一直说它未定义。我怎么得到它 (function() { alert(this.constructor); // function DOMWindow() { [native code] } alert(DOMWindow); // DOMWindow is undefiend })(); 这里出了什么问题?也许您想要的是警报(窗口)或警报(窗口构造函数)DOMWindow是创建window的构造函数 (function() { ale
(function() {
alert(this.constructor); // function DOMWindow() { [native code] }
alert(DOMWindow); // DOMWindow is undefiend
})();
这里出了什么问题?也许您想要的是
警报(窗口)
或警报(窗口构造函数)
DOMWindow
是创建window
的构造函数
(function() {
alert(this.constructor); // function DOMWindow() { [native code] }
alert(window);
// or...
alert(window.constructor);
})();
// window shows:
// [Object DOMWindow]
// window.constructor shows:
// function DOMWindow() { [native code] }
这很有帮助,但DOMWindow出现时没有定义,这有点奇怪。你知道为什么吗???@David我没有答案。希望另一位评论者能够解释。@David:如果你想知道这在技术上是如何可能的,请看一看。否则,他们这样做可能是出于安全原因<代码>窗口不是在站点的执行环境中创建的。