Core > コールバック関数の引数

Patterns: setTimeoutを例にコールバックに引数を渡すパターン。

by s_hiroshi

JavaScript

function callback(name) {
    return function() {
        console.log('Hello, ' + name);
    }
}
setTimeout(callback(('foo'), 1500));
    
setTimeout(function(name) {
    return function() {
        console.log('Hello, ' + name);
    }
}('bar'), 1500);