У меня есть функция под названием wikiCount, что я использую, чтобы обернуть другую функцию из API, как это:Как вернуть значение из вложенной функции API
var wikiCount = function(wikiPage, word){
wtf_wikipedia.from_api("Toronto", "en", function(markup){
var obj = wtf_wikipedia.plaintext(markup)
var a = obj.toLowerCase().split(" ").count(word)
return a
})
}
Как вернуть значение из вложенного API, чтобы я мог использовать его в функции обертки. Все это делается потому, что я пытаюсь получить доступ к переменной «a» вне функции.
Что такое API? Вероятно, у них есть документация или примерный код, который поможет в этом. – 4castle
Здесь есть ответы на этот вопрос: [Как вернуть ответ от асинхронного вызова?] (Http://stackoverflow.com/questions/14220321/how-do-return-the-response-from-an -asynchronous-вызов) – 4castle