2019年5月更新TypeScript入门实战教程-类 接口 泛型 泛型类 ts封装类似Mongoose的db库、装饰器-免费分享
发布于 5 年前 作者 xiaofenlin 10538 次浏览 来自 分享

ts是前端必备技能,此教程类 接口 泛型 泛型类、模块、装饰器都讲了,算是市面上最全的ts教程。 废话不多说 直接上地址。

2019年5月更新TypeScript入门实战教程B站地址:

https://www.bilibili.com/video/av38379328/?p=1

2019年5月更新TypeScript入门实战教程百度网盘地址:

https://pan.baidu.com/s/17jllW0igIOWjM3YCvWS-bg

22 回复

讲的很通透

用js不就是为了避免泛型、接口这些吗? 怎么ts又都给弄回来了?

@jyk0011 ts就是仿照java这样的面向对象的语言 实现泛型 装饰器这些是js很大的进步

@jyk0011 ts就是仿照java这样的面向对象的语言 ,TypeScript是为大型应用之开发而设计,目前TypeScript 已在Nodejs 、Angualr、React、Vue这些框架中广泛应用。

@phonegap100 js不是支持最“广泛”的泛型吗?不管啥类型的都可以直接传递。

@jyk0011 javascript中是这样的,这样很方便使用的,尤其小项目,但是大项目多人开发中就会有问题。就是因为没有类型约束 ,没有类型校验所以项目大的时候可能会带了各种问题。typescript就是模仿java这样的后端语言的。ts是js的超集 兼容es5 es6语法

非常不错的入门教程!感谢

这个教程比较全 感谢

学完来感谢楼主

@jyk0011 我也很同意,为啥又带回来了,那还是脚本语言么。。。。实际运行把强类型又再转回弱类型,就是爱折腾。。。。。

会有实战吗?

@phonegap100 我也认同你的看法,大项目需要多人开发,类型没有约束确实和头疼,只是,我想的是另一种解决方法,使用插件的思路。这样就不会过于依赖类型。另外插件了,也没法约束类型。恰恰思路是相反的。

@jyk0011 你说的对,但是有了类型约束就会大大减少我们代码的错误,同时也能写出美观的代码,一个方法让人一看参数就知道参数是什么类型的,这样调用方法的时候不至于需要看方法本身才能识别出需要传递的参数类型

@glj1102 认同你的说法,而且,类型约束不仅仅是参数的类型,还包括参数(属性)的数量吧。 这个是各有利弊的。 喜欢js的一个原因就是,写函数传递参数的时候,不用去关心类型,啥都可以传递过来。而且类的属性数量可以很随意。 比如jQuery的ajax,可以有很多属性,但是用的时候,只需要设置需要的几个属性就可以,不必每个属性都设置值。 比如Vue,也有很多属性,但是也是不必都设置上,用哪个属性就给哪个属性设置值就可以。 Vue的Data也是可以很随意的设置结构,没有任何约束。 不知道Vue3.0 之后,data会怎么约束。

楼主 网盘资源地址求更新,感谢

@jyk0011 ts有利有弊,总体来说利大于弊吧

vue3要出来了,这个是必学的

回到顶部