Я хочу иметь функцию, которая может добавить обратный вызов к любой функции с задержкой синхронизации.
Допустим, у меня есть функция:
function name(val) {
document.write(val);
};
Теперь, добавив к ней отложенный обратный вызов(Я не знаю, каким будет сценарий, но я предполагаю, что он будет вызываться так):
addCallback( function() {
name("Arc"); // The Main Function
}, function() {
alert("Done"); // The Callback Function
}, 1000 // alert will execute only after 1000ms + execution time of the name() function
);
Я нашел много примеров, в которых объяснялось добавление обратного вызова, но не отложенный обратный вызов с тайм-аутом + выполнениевремя как отсроченное время! Можно ли это сделать?
Заранее спасибо