美文网首页
TypeScript函数构造签名

TypeScript函数构造签名

作者: 我的袜子都是洞 | 来源:发表于2023-01-24 23:06 被阅读0次

TypeScript函数构造签名

class Ctor {
    name: string
    constructor(s: string) {
        this.name = s
    }
}

type SomeContructor = {
    new (s: string): Ctor
}

function fn(ctor: SomeContructor) {
    return new ctor('zhangsan.')
}

const f = fn(Ctor)

相关文章

  • TypeScript函数构造签名

    TypeScript函数构造签名

  • 6个 TS新特性

    在构造函数中直接定义属性 Typescript 中可以通过构造函数的参数直接定义属性,我们来先看早期的做法: 采用...

  • TypeScript函数调用签名

    TypeScript函数调用签名 函数在本质是一个对象,但特殊地方在于函数是可调用的对象。因此,可以使用对象类型来...

  • TypeScript类

    javascript提供构造函数和原型的方式来构造复用组件; TypeScript提供类的概念;共同点都要实例化;...

  • class 类

    基本用法 构造函数和this 继承 抽象类 接口(TypeScript 独有) 属性的封装 泛型

  • 函数

    函数类型表达式 调用签名 构造签名 泛型函数 输入类型与输出类型有关,或者两个输入类型以某种方式关联根据参数类型判...

  • typescript中构造函数类型引用

    报错内容 This expression is not constructable.Type 'Point' ha...

  • TS 笔记五 索引签名

    参考深入理解Typescript 索引签名[https://jkchao.github.io/typescript...

  • Flutter 6种构造函数详解

    Flutter有生成构造函数、默认构造函数、命名构造函数、重定向构造函数、常量构造函数、工厂构造函数 一.生成构造...

  • C# 构造函数总结

    构造函数 构造函数分为:实例构造函数,静态构造函数,私有构造函数。 实例构造函数 1、构造函数的名字与类名相同。 ...

网友评论

      本文标题:TypeScript函数构造签名

      本文链接:https://www.haomeiwen.com/subject/ugmgfdtx.html