考慮我下面的對象和方法:簡單的JavaScript對象範圍問題
function ModalPopupWindow() {
this.Modal = false;
function __InitModalPopUp(height, width, title) {
if(this.Modal != true){
divOverlay.onclick = function() { window.parent.HideModalWindow(); };
}
}
}
乳清我嘗試評估ModalPopupWindow對象的初始化函數裏面this.modal屬性,「這」是引用到窗口,而不是對象的屬性。我怎樣才能得到這個價值?
當您創建對象時使用「新」 – dandavis 2014-10-01 23:44:35
您在哪裏調用'__InitModalPopUp'?這個指的是什麼取決於函數是如何被調用的。瞭解更多信息:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/這個 – 2014-10-01 23:45:51