377 Stimmen

Übergabe von Parametern in der Funktion setInterval

Bitte geben Sie an, wie man Parameter an eine Funktion übergeben kann, die mit setInterval .

Mein Beispiel setInterval(funca(10,3), 500); ist falsch.

0voto

Aleksey Kanaev Punkte 213

Dieses Problem wäre eine schöne Demonstration für die Verwendung von Verschlüssen. Die Idee ist, dass eine Funktion

setInterval(makeClosure("Snowden"), 1000)

function makeClosure(name) {
var ret

ret = function(){
    console.log("Hello, " + name);
}

return ret;
}

F

0voto

Stephen Punkte 17

Das funktioniert setInterval("foo(bar)",int,lang); .... Jon Kleiser führen mich zur Antwort.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X