我試圖調用嵌套在原型方法中的函數。當我嘗試引用這個嵌套函數時,我得到了undefined。示例 -調用原型方法中的嵌套函數
testObj.prototype.funcA = function() {
var that = this;
that.funcB.subFuncA(); //call nested function within funcB - undefined
}
testObj.prototype.funcB = function() {
var subfuncA = function() {
//call this function from funcA
}
}
感謝您提供任何幫助。
是啊......不可能。就如此容易。 – deceze 2014-08-28 14:16:25
'subfuncA'是'funcB'本地的,只有當'funcB()'被調用時才存在。 – Bergi 2014-08-28 14:19:36
-1?爲什麼?好吧,由於範圍問題,OP想要什麼是不可能的,但是如果問題只是基於技術層面而降低的話,人們怎麼會學到什麼? – 2014-08-28 14:25:31