Wenn Sie es direkt in Funktion a aufrufen, wird die Rückruffunktion eingeschränkt. Die Verwendung von Funktionen als Parameter hat jedoch die folgenden Vorteile: Wenn Sie a(b) ausführen, wird Funktion b zu einer Callback-Funktion, und wenn Sie auch a(c) ausführen können, wird Funktion c zu einer Callback-Funktion. Wenn Sie functiona(){...;b();} schreiben, verlieren Sie die Flexibilität von Variablen.
Funktion b(index){
alarm(index);
}
a(10000,b);