摘要: ##主要区别 unknown和any都是TS中的顶级类型,但主要区别在于:使用any相当于彻底放弃了类型检查,而unknown类型相较于any更加严格,在执行大多数操作之前,会进行某种形式的检查 ##赋值操作 let foo: any = 123; console.log(foo.msg); // 阅读全文
posted @ 2022-10-28 00:52 ajajaz 阅读(386) 评论(0) 推荐(0) 编辑
摘要: interface CacheProps { [key: string]: Array<((data:unknown) => void)>; } class Observer { private caches:CacheProps = {}; on(eventName: string,fn:((da 阅读全文
posted @ 2022-10-28 00:47 ajajaz 阅读(38) 评论(0) 推荐(0) 编辑