コールバック

by rough cheap

JavaScript

function hogeWithCallback(callback) {
	var hoge;
  setTimeout(function () {
  	hoge = 'hoge';
    callback('hoge');
  });
}

var putLogParam = function (param) {
	console.log(param);
}

hogeWithCallback(putLogParam);

hogeWithCallback(function (param) {
	window.alert(param);
});