摘要: ###函数作为参数时如何编写类型 function foo() { } function bar(fn: () => void) { fn() } bar(foo); ###定义常量时,编写函数的类型 函数类型固定的 () ⇒ void 括号里面写参数 void返回值可以是任何类型的,如果确定类型也 阅读全文
posted @ 2021-12-31 10:54 最爱宋人头 阅读(26) 评论(0) 推荐(0) 编辑
摘要: ###1、typeof的类型缩小 type idType = number | string function printId(id: idType) { if (typeof id 'string') { console.log('字符串类型'); } else { console.log('数字 阅读全文
posted @ 2021-12-31 10:30 最爱宋人头 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 不用interface接口给对象的属性加限制 //obj的name必须是string类型 let obj = { name: <string>'张三' } 阅读全文
posted @ 2021-12-31 09:29 最爱宋人头 阅读(81) 评论(0) 推荐(0) 编辑