![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ts
欧气的猫七姑娘
这个作者很懒,什么都没留下…
展开
-
ts-学习类型-class
class中声明变量可以有3种类型,public,private,protectedpublic:在类内类外都能访问private: 只能在类内访问,还可以在子类内使用protected:constructor声明constructor的简化方法class Person { // 简化写法 constructor(public name:string){}}子类继承父类时,需要先调用父类的构造函数super(),若父类的构造函数中有需要传递的参数,则必须传递参数class.原创 2021-01-29 14:58:55 · 1055 阅读 · 0 评论 -
ts---学习类型--- interface篇
interface篇定义:interface:接口,感觉像是自定义类型,因为ts中,会进行类型的强校验,但是除了基本数据类型,引用类型,还可以具体定义某一个对象的属性使用:比如:interface Person{ name:string; age?:string;}这是接口类型,要求此类型必须有name属性,?表示可以有age属性,可以没有age属性。同自定义类型的type的区别如下,type类型可以直接代替某基础类型,但是interface接口不可以,接口一般都代表具体对象类型。ty原创 2021-01-26 14:06:11 · 3303 阅读 · 0 评论