Показать сообщение отдельно
  #1 (permalink)  
Старый 04.02.2015, 09:33
Новичок на форуме
Отправить личное сообщение для WorkAccountMain Посмотреть профиль Найти все сообщения от WorkAccountMain
 
Регистрация: 04.02.2015
Сообщений: 1

Корректный возврат значения функции
Имеется блок кода:

<...>

someVar = someFunction(<аргументы>);

<...>

someFunction(<аргументы>) {

var someElem = null;

<где-то someElem присваивается новое значение >

return someElem;

}


Во время выполнения кода someVar присваивается сначала null, затем выполняется функция someFunction. Мне необходимо, чтобы сначала выполнилась функция, а затем произошло присваивание возвращенного значения переменной someVar. Понимаю, что надо делать через асинхронный вызов, но не понимаю, как правильно это сделать.

Подскажите, пожалуйста, как решить проблему?

Последний раз редактировалось WorkAccountMain, 04.02.2015 в 09:36.
Ответить с цитированием