Функция JavaScript, возвращающая неопределенное - PullRequest
0 голосов
/ 09 июня 2011

Это немного странно.Я делаю немного API-вызов, и он возвращает undefined для всех вызовов, но если я добавлю alert () прямо перед тем, как получу переменную link, он вернет правильную ссылку.

Теперь, если я добавлю сюда предупреждение:

function getBitlyLink(){
    alert(bitlyLink);
    return bitlyLink;
}

Я получу правильные ссылки, а не неопределенные.Что именно делает этот блок предупреждений ??

1 Ответ

3 голосов
/ 09 июня 2011

Ваш код не выполняется синхронно. Передайте обратный вызов вашей функции getBitlyLink().

...