Способ найти, если функция вернет обещание
Ниже у меня есть функция, которая возвращает обещание, которое разрешаетtrue
, Могу ли я узнать, вернет ли функция обещание?
var myPromiseFunction = function(){
return Promise.resolve(true)
}
myPromiseFunction().then(function(value){
console.log(value) // => true
})
function mySyncFunction(){
return "hello"
}
willReturnPromise(myPromiseFunction) // => true
willReturnPromise(mySyncFunction) // => false