Замыкания же, замыкания!
function do_something() {
console.log("step1");
open_modal_dialog().onconfirm = function() {
console.log("step2");
};
}
Но, конечно, генератором лучше, если кроссбраузерность не нужна.
Цитата:
|
Это высосанное из пальца говнокодерское условие. Код надо разделять на отдельные части/функции
|
В функции надо выносить повторяющийся код.