摘要: 泛型第三部分 - 泛型与类和接口 class Queue { private data = []; push(item) { return this.data.push(item) } pop() { return this.data.shift() } } const queue = new Qu 阅读全文
posted @ 2021-02-22 14:55 `Duet` 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 泛型第二部分 - 泛型约束 在函数内部使用泛型变量的时候,由于事先不知道它是哪种类型,所以不能随意的操作它的属性或方法 function echoWithArr<T>(arg: T): T { console.log(arg.length) return arg } // 上例中,泛型 T 不一定包 阅读全文
posted @ 2021-02-22 12:02 `Duet` 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 泛型 Generics 泛型 Generics 泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性。 function echo(arg) { return arg } const result = echo(123) // 这时候我们发 阅读全文
posted @ 2021-02-22 11:09 `Duet` 阅读(44) 评论(0) 推荐(0) 编辑