
typescript
逐步学习typescript,让自己的进步更加明显
猫人谷
普通人,坚持做一件事会让你超越90%的同龄人,找到一样你可以坚持10年以上的爱好,然后坚持做这一件事,持续深耕,前两年可能没什么起色,5年后,你会得到巨大的回报,10年后,你可以靠这件做到极致的事,超越90%同龄人的生活与成就。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
typescript接口interface
//接口 关键字interface /** 接口是一系列抽象方法的声明,是一些方法特征的集合 这些方法都应该是抽象的,需要由具体的类去实现 第三方就可以通过这组抽象方法调用,让具体的类执行具体的方法。 */ interface people { fistName: string; lastName: string; } function preson(params: people): void { console.log(params.fistName + '--------------'原创 2021-04-25 10:16:58 · 258 阅读 · 0 评论 -
typescrip函数
function people(name: string, age: number): void { console.log(name, age); } people('双帅', 15) //调用函数 function callFn() { } callFn()//函数调用 //函数的返回值 function fnreturn() { return 12345 } callFn()//函数的返回12345 //带参数的函数 function paramfn(x: number, y: number原创 2021-04-23 10:14:13 · 196 阅读 · 1 评论 -
typescript环境搭建
全局安装typescript npm install -g typescript 配合vscode代码自动编译 生成tsconfig.json文件初始化 tsc init 配置tsconfig.json 'outDir':'./'改成 'outDir':'./js' //更改outDir编译js输出目录 配置vscode自动编译 选择: 终端>>>运行任务>>>tsc:监视-tsconfig.json ...原创 2021-04-22 10:16:06 · 111 阅读 · 0 评论 -
typescript类、继承、修饰符、静态方法和属性、多态、抽象类
//类 //region class Person { names: string; constructor(names: string) { this.names = names; } run(): void { console.log(this.names); } } let p = new Person('sdd') p.run() //endregion //继承 extends super //region class Pelope extends Perso原创 2021-04-20 13:45:53 · 167 阅读 · 0 评论