6-9面试题,如何判断promise类型

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

慕田峪9258480

2023-08-10

在这里输入代码
function isPromise(it: unknown): it is Promise <any> {
  return it instanceof Promise || typeof (it as any)?.then === 'function';
}
写回答

1回答

keviny79

2023-08-10

直接这样即可:function isPromise(val: any): it is Promise <any> {  return val instanceof Promise; }

0
0

TypeScript 从入门到深度掌握,晋级TS高手

200+技术点,22 场景应用,Vue3 源码 TS 用法剖析

430 学习 · 53 问题

查看课程