Здравствуйте!
Что-то туплю и никак не могу сообразить.
Допустим у меня есть функция (из Open Api VK):
VK.Auth.getLoginStatus(function(response) {
if (response.session) {
/* Авторизованный в Open API пользователь */
} else {
/* Неавторизованный в Open API пользователь */
}
});
.
Как видно внутри функции можно прописать какие-то действия, в зависимости от результата (response).
Но проблема в том, что мне не нужно прописывать эти действия внутри функции. Нужно просто знать, как функция отработала и потом уже, при определенных действиях (например при клике на кнопке), выполнять какой либо код тем или иным способом.
Поскольку результат работы функции это не какой-то конкретный return, присвоить функцию переменной не получится.
Посоветуйте какой-нибудь просто способ получить результат работы функции?