Я создаю небольшой модальный пакет, и я хотел бы иметь свободный api, один из вещей, который я хотел бы сделать, функция анимации в методе close и вызывается метод после того, как он запускается только после завершения дополнительной анимации.Откладывание возврата функции в свободном API JavaScript
a) Я думаю об этом правильно?
b) Должен ли я использовать обратный вызов?
c) Есть ли альтернатива использованию setTimeout? (Я не знаю, почему это кажется грязным, но это так) d) Я полагаю, что обещания - это варианты, но это нарушит синтаксис.
То, что я хотел бы посадить вверх с:
Modal.save().close().resetData();
А что вы имеете в виду * «безрассудство» *, вы на самом деле означает откладывая, и что вы подразумеваете под * «Свободный API» *, это что-то особенное, что важно здесь? – adeneo