2017-06-12 5 views

Antwort

2

Wenn Sie möchten, dass Ihre Funktion etwas Bedeutungsvolles zurückgibt, sollten Sie die Funktionserstellung und den Aufruf aufteilen.

Wenn nicht, könnten Sie es auf diese Weise tun

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

0

Einfachste wäre:

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

myFunction(); 

Beachten Sie, dass myFunction bevor es erklären kann, es ist schlecht angesehen Stil nicht so.

Verwandte Themen