TypeScript
七月再野
这个作者很懒,什么都没留下…
展开
-
TypeScript基础学习随笔1-定义类型
Typescript编译型语言强类型语言真正面向对象的语言搭建开发环境npm install -g typescrip// 编译tsc <filename>1.字符串类型let email:string = "123@qq.com"// 想要方便点看效果可以直接通过node环境终端打印一下console.log(email)// 模版字符串let msg...原创 2019-05-01 04:15:42 · 126 阅读 · 0 评论 -
TypeScript基础学习随笔2-接口
接口:行为的抽象实现接口,要实现接口里面的内容定义接口的时候,只定义声明即可,不包含具体内容// 1.接口定义interface Iprinter { Printing(msg:string):string;}interface Imessage { Getmsg():string;}// 实现(多个)接口class colorPrinter implement...原创 2019-05-01 04:17:08 · 118 阅读 · 0 评论 -
TypeScript基础学习随笔3-类类的定义,继承,修饰符,static,抽象类
1.类的定义// jsfunction Person1(name) { this.name = name this.print = function() { console.log(this.name) }}let p1 = new Person1("aaa")p1.print()// tsclass Person2 { name:string age:...原创 2019-05-01 04:18:17 · 120 阅读 · 0 评论 -
TypeScript基础学习随笔4-函数(类的定义,传参,重载)
1.函数的定义// jsfunction add1(x,y) { return x+y}let add2 = function(x,y) { return x+y}// tsfunction add3 (x,y):number { return x+y}// 匿名函数let add4 = function(x,y):number { return x+y}...原创 2019-05-01 04:19:11 · 185 阅读 · 0 评论 -
TypeScript基础学习随笔5-泛型
1.泛型函数function printArr1(arr:number[]):void { // for / for in / for of // for of 得到的具体的元素 for in 得到的下标 for(let item of arr) { console.log(item) }}printArr1([11,22,33,44])function pri...原创 2019-05-01 04:19:49 · 91 阅读 · 0 评论