摘要:
装饰器是一种特殊的函数,可以对类、方法、属性、参数进行扩展 装饰器目前是实验性特性,需要手动调整配置开启装饰器 // tsconfig.json文件中,将该行注释打开 "experimentalDecorators": true, 类装饰器 类装饰器是⼀个应⽤在类声明上的函数,可以为类添加额外的功能 阅读全文
摘要:
泛型 泛型允许我们在定义函数、类或接⼝时,使⽤类型参数来表示未指定的类型,这些参数在具体 使⽤时,才被指定具体的类型,泛型能让同⼀段代码适⽤于多种类型,同时仍然保持类型的安全性 泛型函数 // 设置泛型使用<T>,T是自定义名称,在函数中使用T表示该类型 function user<T>(data: 阅读全文
摘要:
override继承 class Info{ name:string age:number constructor(name:string,age:number) { this.name = name this.age = age } info(){ console.log(this.name,th 阅读全文
摘要:
TypeScript 由微软开发,是基于 JavaScript 的⼀个扩展语⾔。 TypeScript 包含了 JavaScript 的所有内容,即: TypeScript 是 JavaScript 的超集。 TypeScript 增加了:静态类型检查、接⼝、 泛型等很多现代开发特性,更适合⼤型项⽬ 阅读全文