![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ts
ts
sweet_alva
这个作者很懒,什么都没留下…
展开
-
Typescript泛型、泛型类
定义一个User的类这个类的作用就是映射数据库字段,然后定义一个MysqlDb的类,这个类用于操作数据库,再把User类作为参数传入MysqlDb中。考虑api支持的数据类型的可重用性,不仅支持当前的,同时还能支持未来的数据类型,通过泛型来创建可重用的组件,一个组件可以支持多种类型的数据。TypeScript类型、接口、类、泛型综合使用-封装统一操作Mysql Mongodb Mssql的底层库。泛型就是解决类/接口/方法的复用性,以及对不特性数据类型的支持。泛型类 - 把类作为参数类型的泛型类。原创 2023-03-01 17:56:27 · 89 阅读 · 0 评论 -
Typescript接口类型、接口继承接口...
接口是一种规范的定义,定义行为和动作的规范,定义了某一批类所需要遵守的规范,只规定这批类必须提供某些方法,类似于java,同时还增加了更灵活的接口类型,包括属性,函数,可索引和类,接口扩展等。ts中自定义方法传入参数对json进行约束:行为和动作的规范。对方法传入的参数和返回值以及返回值进行约束(批量约束)对类的约束,和抽象类有点相似,也有点像多态。父定义标准,子类按照标准输出对应的属性方法。原创 2023-03-01 17:36:52 · 315 阅读 · 0 评论 -
Typescript类的使用(属性方法继承等)
关键字定义抽象类和抽象方法,抽象类中的抽象方法不包含具体实现并且必须在派生类中实现。:私有,在类里面可以访问,子类和类外都无法访问,没有继承在当前类的调用可以访问。父类定义一个方法不去实现,让继承它的子类去实现,每一个子类有不同的表现。:保护类型,在类里面,子类里面可以访问,在类外部无法访问。抽象类:是提供其他类继承的基类,不能直接被直接实例化。abstract 抽象方法只能放在抽象类中。:公有,在类里面,子类,类外面都可以访问。属性不加修饰符默认为public。原创 2023-03-01 16:43:26 · 241 阅读 · 0 评论 -
ES5类/构造函数、静态属性静态方法以及原型链和继承的弊端及使用
弊端:原型链继承时给父类传参时在调用方法时,方法获取不到传参过去的属性,打印出的是undefined。.get,就是直接调用$类上的静态方法可以直接拿过来使用。说明:静态方法和属性,比如jquery中的。原创 2023-03-01 16:21:00 · 184 阅读 · 0 评论 -
Typescript函数返回值及参数类型校验,函数重载以及箭头函数
es5中没法设置默认参数,es6和ts中可以设置默认参数,没有传参打印默认参数,传参以传参为主。es6和ts中支持函数重载:ts中的重载,参数必须在参数重载的参数中找到,不然会报错。es5中定义同名函数,形参不同也会被覆盖,称为。箭头函数this指向上下文。原创 2023-03-01 16:08:08 · 720 阅读 · 0 评论 -
Typescript数据类型
Typescipt数据类型原创 2023-03-01 15:53:24 · 49 阅读 · 0 评论 -
Typescript如何安装运行编译
浏览器不支持es6语法及ts,需要将ts编译成es5的语法。查看typescript是否安装成功。确保安装nodejs,再npm安装。原创 2023-03-01 15:27:22 · 75 阅读 · 0 评论