鍍金池/ 問答/HTML/ Promise類型判斷

Promise類型判斷

var fun = ()=>{
    return new Promise((resolve,reject) => {
        resolve(1)
    })
}

在不運行fun且不能修改fun函數(shù)的情況下,如何判斷fun()是一個Promise對象?

回答
編輯回答
汐顏

Promise自身判斷返回值是不是Promise是通過判斷有沒有then
如果一個東西看起來像鴨子吃起來像鴨子那么他就是鴨子

2018年1月10日 17:12
編輯回答
憶當年

不執(zhí)行函數(shù),怎么可能知道它的返回值是個什么類型啊,這又不是java或者c++,可以事先聲明函數(shù)的返回值

2017年3月3日 23:46