6-9 面试题:自定义守卫如何判断 Promise 类型
来源:6-9 面试题:自定义守卫如何判断 Promise 类型

慕九州213653110
2023-03-19
是这样吗?
let pro: Promise<any> | string = new Promise(()=>{
});
function isPromise(obj:any) : obj is Promise<any> {
return obj instanceof Promise;
}
if(isPromise(pro)){
console.log("true")
}else{
console.log("false")
}
export {}
写回答
1回答
-
keviny79
2023-03-19
正确,没问题
00
相似问题