-
444444444查看全部
-
444444444444查看全部
-
77777查看全部
-
555查看全部
-
类型定义文件:https://github.com/DefinitelyTyped/DefinitelyTyped查看全部
-
var workers : Array<Person>=[]; 定义workers为数组,规定了Person泛型查看全部
-
filter()是匿名函数查看全部
-
1、多行字符串模板 语法:`${插值}` 差值可以是表达式查看全部
-
typescript是微软发出的,基于Javascript和es6的升级版查看全部
-
接口的用法: 1.作为方法的参数的类型声明,当调用方法时,typescript会检查传入的参数是否符合接口声明的所有属性;(constructor(public config:IPerson){}) 2.当一个类实现了一个接口,它就必须实现接口里面的方法查看全部
-
类的继承: 涉及到连个关键字:extends(用来声明类的继承关系,当一个类继承了另一个类,这个类就获得他所继承的类的所有属性和方法);super(调用父类的构造函数<子类的构造函数必须要调用父类的构造函数>或者方法<super.方法>)查看全部
-
类的构造函数: 实际上是类里面的一个特殊方法,这个方法只有在类被实例化的时候才会被调用,而且只被调用一次,constructor(){}查看全部
-
类的声明: 访问控制符: public: 的属性和方法可以在类的内部和外部访问到; private : 只能在类的内部访问到,类的外部访问不到; protected: 可以在类的内部和类的子类被访问到;查看全部
-
for of 循环:循环出对象或数组的值,而不是像for in 循环出key,可以break; forEach循环:会循环数组的元素(值),但是会忽略数组的属性;不允许打破循环,不支持break; for in 循环:会循环出数组的下标还有属性名;查看全部
-
箭头表达式: 匿名函数的返回值只有一行时可以省略return以及{}; 匿名函数的返回值有多行时,要写return以及{}; 当没有参数时,写为()=>; 当只有一个参数时可以省略();查看全部
举报
0/150
提交
取消