TypeScript (TS)
这就是坑,别用非官方库处理TypeScript,否则容易出错。
项目从2018年用TypeScript重构,至今无大问题。
别信老旧教程,它们不适用于最新版。
诶,ts嘛,这玩意儿在不同的上下文里代表的意思可多了去了。你要是说编程语言里的ts,那它就是TypeScript的缩写。这玩意儿啊,是微软在2012年推出的,主要是给JavaScript增加类型系统的。当时这东西出来的时候,JavaScript社区里的开发者们可激动了,因为有了类型系统,代码写起来更安全,维护起来也更方便。
当时我还在一家互联网公司做前端开发呢,记得那时候我刚接触TypeScript,说实话,我当时也没想明白这玩意儿能带来什么好处。后来公司开始推广使用TypeScript,我们团队跟着培训,慢慢发现,用TypeScript写出来的代码确实更健壮,出了bug也容易定位。
再比如说,你要是说文件扩展名ts,那它通常指的就是TypeScript编写的文件。这类文件用特定的编辑器打开,就能看到那些带有类型信息的代码,看起来挺舒服的。
总之,ts这个词在不同的场景下,代表的含义可大不相同,得看上下文来理解。
上周,我在网上看到一个讨论,2023年,有人问“ts代表什么”。我那个朋友说,ts在不同的语境下有不同的含义,比如它可以代表typescript(一种编程语言),也可以代表特斯拉(一个电动汽车公司),还可以是某些特定领域的缩写。每个人情况不同,具体要看上下文。一言以蔽之,ts是一个多义词汇。你看着办,需要具体情境具体分析。我刚想到另一件事,有时候在社交媒体上,ts还可能代表“太帅了”。这部分我不确定,但仅供参考。
TypeScript,一种由微软开发的JavaScript的超集。