网站访问者广州互帮物流哪家公司做的网站
web/
2025/10/4 10:58:41/
文章来源:
网站访问者,广州互帮物流哪家公司做的网站,怎么在网站中搜索关键字,原始传奇经典复古TypeScript:泛型 一、单个泛型二、多个泛型:泛型可以同时指定多三、接口加泛型 在定义函数或者类型时#xff0c;如果类型不确定就可以使用
泛型。 一、单个泛型
//T 表示任意类型,具体只有在函数执行时才可以确定。
function fnT(a:T):T{return T;
}// 可以直接调用… TypeScript:泛型 一、单个泛型二、多个泛型:泛型可以同时指定多三、接口加泛型 在定义函数或者类型时如果类型不确定就可以使用
泛型。 一、单个泛型
//T 表示任意类型,具体只有在函数执行时才可以确定。
function fnT(a:T):T{return T;
}// 可以直接调用具有泛型的函数
let result1fn(a:10);// 此时T表示numberts类型推断
let result2fnstring(a:Hello);// 此时手动指定泛型T表示string
二、多个泛型:泛型可以同时指定多
function fn2T,K(a:T,b:K):T{return a;
}
fn2(a:123,b:hello);//测试T表示numberK表示string三、接口加泛型
interface Inter{length:number;
}
// T extends Inter 表示泛型T必须时Inter实现类子类
function fn3T extends Inter(a:T):number{return a.length
}
fn3(a:123);//字符串有length属性长度为3// 在类中使用泛型
class MyClassT{name:T,constructor(name:T){this.namename;}
}
const mcnew MyClassstring(name:张三~);// 手动指定泛型T表示string
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86743.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!