-1
У меня есть функция, которая должна возвращаться только после вызова ее внутренней функции. Как? Пожалуйста, проверьте код ниже -Как отложить возврат внутренней функции?
function a() {
function b() {
}
return something//this something has to be returned only after function b is called. b is called from another file.
}
Предполагая, что вы имеете дело с обработкой асинхронной в 'b', вы не можете сделать это .. вместо того, чтобы возвращаться, вы должны использовать механизмы обещания/обратного вызова –
@ArunPJohny - я понимаю. Но я не могу использовать обещание отложить в другом файле, который вызывает функцию b. это ограничение. –
, тогда вы не можете с этим поделать –