Новый для JavaScript и только начал читать о Callback и Promise. Я просто не понимаю понятия "ждать", пока не получаю значение из запроса POST/GET.
Более конкретно, почему это не будет работать?
var token = null;
/
/ var options = {headers, form, etc}
/
function getToken() {
request(options)
.then(function (parsedBody) {
this.token = parsedBody
})
.catch(function (err) {
console.log('POST-Error')
})
return token
}
console.log(getToken())
Я использую `request-prom 'lib в nodejs. Как я понимаю, когда вызывается запрос, тогда переменная токена будет установлена с момента ее обещания, верно?