💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
>[success] # 定义一个类创建实例为参数 ~~~ 1.使用 new()=> 类 ,来规定传入的是一个类作为参数 ~~~ * 当参数是构造函数 需要new 实例化时候声明 这样什么不行报错 ~~~ function factory<T>(type: T): T { return new type() // This expression is not constructable. } ~~~ * 正确用法 ~~~ const create = <T>(c:new()=>T):T=>{ return new c() } class Infos{ public age:number constructor(){ this.age = 1 } } create(Infos) ~~~