欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

12种 TypeScript 泛型接口的实用应用与示例

最编程 2024-07-27 20:28:49
...

上一节说了泛型类, 这一节说一下泛型接口, 举例

// 第一种泛型接口写法
interface MyDate {
    <T>(value: T): T;
}

let date: MyDate = function getDate<T>(value: T) {
    return value;
}

let value = date<number>(12345);
console.log(value);


// 第二种泛型接口写法
interface MyDate1<T> {
    (value: T): T;
}

function getDate<T>(value: T) {
    return value;
}

let date1 = getDate;
let value1 = date1<string>("dudu");
console.log(value1)

**