最近这一年TS是非常非常火热的话题我们前端成全肯定避不开。第一个原因是啊TS越来越火,很多东西都在用TS写包括BO3本身也是。很多大公司呢也对TS有要求。所以大家就很纠结啊,我对这个东西不了解呀啊能给我带来什么?
先了解一下什么是啊TS,这里其实啊我们来看一下这个官方网站啊,大家看一下在这儿type script。
呃,我们先了解一下TS到底是一个怎样的东西啊,它其实底层其实构建于javascript TS节省你的时间,处理你的错误,在运行你代码之前就可以让你捕获错误,所以这是它的作用。
也就是说实际本来的目的是希望帮助我们能够写更强壮、更健壮、维护性更强的代码,也就是这些红色波浪线能够提示你
其实他最重要的特性其实就是这三点,也就是说ts基于js高于js。另外的话呢啊可以让你更相信你自己编写的代码,然后是一个渐进增强的过程。
也就是说我作为一个TS的编程员,我的主要目的是增加了一个静态的类型检测静态的类型定义进来,所以那这样我写出来的语言就会更加强大。
我们对这种语言其实是一种先天的好感,所以我我不管是说写jS还是写TS,我其实都没有明显的这个抵触的心理啊。
但是你们可能不一样。
所以接下来其实我想讨论的也就是这个东西能给我带来好处,但是也能给我们带来负面的作用。