2017 ответ: теперь вы можете делать то, что хотите, в каждом текущем браузере и узле
. Это довольно просто:
- Вернуть обещание
- Используйте 'await' , в котором JavaScript ожидает, что обещание будет разрешено в vlue (например, hTTP-ответ)
- Добавьте 'async' для родительской функции
Вот рабочая версия вашего кода:
(async function(){
var response = await superagent.get('...')
console.log(response)
})()
ожидание поддерживается во всех текущих браузерах и узлах 8 [/ д2]
задан JJJ 8 February 2015 в 17:10
поделиться