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

终有一死
2023-04-08
/**
* @description 6-9 面试题:自定义守卫如何判断 Promise 类型
*/
function securityCheck( guest: any) {
if (isPromise(guest)) {
return guest.then((val) => {
console.log(val);
});
}
}
function isPromise( guest: any) : guest is Promise<any> {
return guest instanceof Promise;
}
securityCheck(Promise.resolve('1111'));
写回答
1回答
-
keviny79
2023-06-26
因为作业很有代表性,为保证每个同学都有一次作业机会,老师在课程 第2章第3节(2-3节) 对如何提交作业或作业问题有了详细说明。 为了进一步提升技能和达到作业的效果,所有必做作业大家务必先做一次,然后通过课程群发给老师,我再发答案。
00
相似问题