ElonMusk.do 在 大型项目都用TS,用TS就很强吗?我要变强是不是也要用TS,这篇文章给你解惑 中发帖
论未来是JS还是TS,可能很多人都不清晰,欢迎讨论👏
[image]
很多地方吧JS和TS放在一起,相提并论,容易造成误解,以为已是旗鼓相当的两种编程语言.其实根始终都是JS,虽然JavaScript这名称听起来实在有点山寨味,这可能是很多项目想用Typescript称呼代替它的原因
剥离掉JS部分,TS不是编程语言,不是什么高级的东西,只是在JS基础上添加的类型定义文档型语言.在没有TS之前,对一些嵌套继承结构,复杂重载等,光看代码比较晦涩,人们可能就靠备注,汇总文档,做笔记,这样对照着来理解和写JS.屏幕不够用的需要来回切屏,英文不好的朋友容易敲错字母
写TS的过程,就是在给你代码中去写文档,添加类型定义,不过格式要求更规范,不能像之前的文档那么开放自由
有了TS的内嵌文档和标准的格式,编辑器就能够用上,帮助你进行更好的推断,对你正在编写的对象调出文档说明,补充候选提示,就像这样...