《Javascript高級程序設計》這本書里提到,每個函數在被調用時都會自動取得兩個特殊變量時,只會搜索到其活動對象為止,因此永遠不可能直接訪問外部函數中的這兩個變量。所以是不是可以理解為會一直訪問到全局變量才會停止呢(沒有綁定的話)?以下是代碼:varname="TheWindow";varobject={name:"MyObject",getNameFunc:function(){returnfunction(){returnthis.name;};}};alert(object.getNameFunc()());//"TheWindow"非常感謝!
《Javascript高級程序設計》這本書中關于this對象的一段話如何理解?
一只名叫tom的貓
2019-05-22 17:21:27