typescript
前端小黑
never give up never give in
展开
-
typescript基础知识(三)类
类的定义在typescript中类的使用和ES6中类的使用很类似,但是属性,方法中的参数和返回值需要明确类型class Person{ constructor(name:string){ this.name=name; } name:string; getName():string{ return this.name; ...原创 2019-03-19 22:37:38 · 206 阅读 · 0 评论 -
typescript基础知识(四)接口
在我的理解中,接口是用于对一系列方法/属性定义一些标准化的内容,在typescript中体现为对类型的标准化,使用interface关键字来定义一个接口属性接口属性接口针对于对象的属性标准化interface Information{ // 接口 name:string; age:number;}function person(info:Information)...原创 2019-03-20 09:41:21 · 325 阅读 · 0 评论 -
typescript基础知识(一)基本类型
相对于JavaScript,typescript的类型使用较为严格,主要的类型有以下几种:布尔型(Boolean),数字类型(number),字符串类型(string),数组类型(array),元组类型(tuple),枚举类型(enum),任意类型(any),null和undefined,void类型,never类型类型的严格性在typescript中,仍然可以使用var,let,cons...原创 2019-03-17 22:42:10 · 973 阅读 · 0 评论 -
typescript基础知识(二)函数
函数基本声明使用typescript中的函数其实和ES6中的函数差不多,只是typescript中的函数在使用时要明确返回值的类型(因为最后是编译成JavaScript执行的,所以不写出返回值的类型也不会报错)明确的方法就是在括号后面加上要返回的类型// 没有返回值function fn():void{ console.log('123');}// 返回值为number类...原创 2019-03-18 21:20:02 · 231 阅读 · 0 评论