2017-06-12 45 views

回答

2

如果你想讓你的函數返回一些有意義的東西,你應該拆分函數的創建和調用。

如果沒有,你可以這樣來做

var myFunction = function me() { 
 
     console.log('Hi!'); 
 
    
 
     return me 
 
    }(); // first run 
 
    
 
    myFunction() // second run

0

最簡單的將是:

(myFunction = function() { 
    alert('Hi!'); 
})(); 

myFunction(); 

注意,你可能之前聲明myFunction的,它被認爲是不好風格不這樣做。

相關問題