摘要:typeof 获取变量的类型:在运行时检查变量的类型 类型查询:在类型注解中引用现有变量的类型 cont person= { name: 'xman', age: 18 }; type Person = typeof person; // 此时Person类型如下: type Person = {
阅读全文
摘要:console.log('装饰器.......') // 装饰器就是一个方法,可以注入到类,方法,属性上来拓展类,属性,方法,参数的功能 // 常见:类装饰器,属性装饰器,方法装饰器,参数装饰器 // 写法:1.普通装饰器(无法传参) 2.装饰器工厂(可传参) // 1.类装饰器 // 类装饰器在类
阅读全文
摘要:// 泛型就是解决 类 接口的复用性 console.log('泛型泛型泛型泛型泛型.............') // T表示泛型 传入跟返回一致 function getData<T>(value: T): T { console.log(value) return value } getDat
阅读全文
摘要:// 接口是一种规范的定义。 // 1.属性类接口 // 对方法传入参数进行约束 interface FullName { firstName: string secondName: string // 可选参数 thirdName?: string fourthName?: string } fu
阅读全文
摘要:// 类 class Person { name: string constructor(name: string) { this.name = name } run(): void { console.log(this.name) } getName(): string { console.log
阅读全文
摘要:// 引入其他的ts文件// 浏览器不支持 // import { ming } from './mingningkongjian' // 或者以下写法 // 如果一个命名空间在一个单独的 TypeScript 文件中,则应使用三斜杠 /// 引用它,语法格式如下 // /// <reference
阅读全文