1
我不明白這個功能,特別是代碼後的代碼。請幫忙。 這是完整的代碼。我理解身體的一部分。作爲參數得到全球性的Javascript自動執行功能
(function(global){
//body part
})((this || 0).self || global);
我不明白這個功能,特別是代碼後的代碼。請幫忙。 這是完整的代碼。我理解身體的一部分。作爲參數得到全球性的Javascript自動執行功能
(function(global){
//body part
})((this || 0).self || global);
讓打破它放下來,我們正在做一個匿名函數開始(函數(){})
然後,我們正在傳遞一個全局變量,這是一個變量被設置爲可以在應用程序的範圍內訪問,匿名函數需要將全局變量傳遞到函數的作用域,以便知道使用通過全局變量傳遞給它的任何內容:(function (global){})
然後它告訴自己返回函數的結果,例如代碼的主體部分回到回調的範圍,例如全局參數的結果。
希望這可以幫助我很糟糕的措辭我的想法道歉,如果它的沒有幫助!
(function(global){
//body part
})((this || 0).self || global);
感謝關注,但是我不明白 – Sarvar
其實'這個|| 0'會返回'0' –
感謝您的關注goran.it – Sarvar