Как запустить функцию после завершения другой функции?
Есть например функция "func1". И нужно чтобы каждый раз, когда она отработает, запускалась функция "func2". В код функции "func1" залезть не получится.
|
function yourFunc(collback) { //......твой код функции if (typeof collback == 'function') {//проверяем является ли коллбек функцией //запускаем collback();//или apply, или call } } |
Hurray, переопредели func1 следующим образом:
func1 = function (origin) { // это твоя ф-ция // либо передай её аргументом, как func1 function func2() { /* код */ } return function () { origin.apply(this, arguments); func2(); }; } (func1); |
Часовой пояс GMT +3, время: 15:59. |