Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.06.2013, 23:34
Аватар для TITnet
Новичок на форуме
Отправить личное сообщение для TITnet Посмотреть профиль Найти все сообщения от TITnet
 
Регистрация: 08.09.2011
Сообщений: 1

Ожидание работы асинхронной функции
Есть такой простой код на CoffeeScript:
Код:
foo = () ->
  page = require('webpage').create()
  page.open('http://example.com', (status) -> return status)

console.log foo()
phantom.exit()
Если его запустить as is, то сразу после вызова метода foo() вернётся управление скрипту, а мне нужно, чтобы управление вернулось только тогда, когда отработает метод open() у класса webpage.
Как красиво можно решить эту проблему?
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
остановка работы функции, вне её тела Tek Общие вопросы Javascript 6 06.11.2012 01:05
Функции для работы с регулярными выражениями Joshka Общие вопросы Javascript 5 21.06.2011 00:00
Ожидание выполнения всей анимации в функции ravisen AJAX и COMET 5 15.05.2011 22:14
Специфические функции и свойства различных браузеров onejsquestion Javascript под браузер 3 28.06.2010 10:54
Ожидание завершения работы функции Tim Общие вопросы Javascript 7 31.08.2009 15:28