myObject有兩個函數,第一個調用第二個函數,有沒有辦法看到變量裏面的callMe()?對象內可變範圍
var myObj = {
callMefirst: function() {
var thisObj = this;
var a;
a = 'chocolate cookie';
thisObj.callMe();
},
callMe: function() {
alert(a);
}
}
myObj.callMefirst();
否則我知道我可以通過它爲對象的全球範圍內的參數,或者設置一個變種,但我有興趣瞭解
'變種this.a'將使它的地圖(對象) - 特性,並因此可以從對象中的任何方法中選擇(alert(this.a);')。 – 2013-04-08 11:40:26