typescript-tutorial icon indicating copy to clipboard operation
typescript-tutorial copied to clipboard

什么是 TypeScript

Open xcatliu opened this issue 5 years ago • 12 comments
trafficstars

https://ts.xcatliu.com/introduction/what-is-typescript.html

xcatliu avatar Jun 08 '20 12:06 xcatliu

作者,怎么一到周末网站就崩溃。。。。

RoeyXie avatar Aug 17 '20 01:08 RoeyXie

由于部署在 GitHub Pages 上,所以有时墙高需要翻

xcatliu avatar Aug 17 '20 02:08 xcatliu

写的真不错,typescript新手表示看官方文档看不进去,就来这里了。

yhysir avatar Oct 15 '20 13:10 yhysir

老铁优秀,简单易懂,谢谢

sjqw avatar Nov 11 '20 07:11 sjqw

太棒了 无意中发现这个 比官方文档更易读

justcho avatar Nov 18 '20 07:11 justcho

TypeScript 的类型系统是图灵完备的

查了查什么是图灵完备,一般说某个编程语言是图灵完备类型系统是图灵完备的是什么意思呢

adsee42 avatar Nov 21 '20 03:11 adsee42

@adsee42

TypeScript 的类型系统是图灵完备的

查了查什么是图灵完备,一般说某个编程语言是图灵完备类型系统是图灵完备的是什么意思呢

简单来说,一切可计算的问题都能计算,这样的虚拟机或者编程语言就叫图灵完备的。

wqz950424 avatar Dec 03 '20 06:12 wqz950424

简单来说,一切可计算的问题都能计算,这样的虚拟机或者编程语言就叫图灵完备的。

@wqz950424 多谢解惑。 所以图灵完备的类型系统是指 "所有可定义的类型都能够定义" 吗? 我还以为typescript的类型系统可以计算什么复杂的问题呢。。。 不过typescript本身应该是图灵完备的吧。

adsee42 avatar Dec 08 '20 03:12 adsee42

作者太贴心了吧,居然还有总结

heavenly-zy avatar Jan 21 '21 09:01 heavenly-zy

@heavenly-zy 作者太贴心了吧,居然还有总结

本章是「新版计划」的第一章哦,为了讲明白这些知识,查阅了无数资料。

xcatliu avatar Jan 21 '21 12:01 xcatliu

@xcatliu

@heavenly-zy 作者太贴心了吧,居然还有总结

本章是「新版计划」的第一章哦,为了讲明白这些知识,查阅了无数资料。

大佬辛苦了

heavenly-zy avatar Jan 22 '21 01:01 heavenly-zy

之前的评论我搬运过来。。

TypeScript 是有多重身份的,

作为js类型系统的TS; 作为ESNext的TS; 作为微软内部效率工具的TS; 还有作为已经被遗忘的,Angular的姊妹项目,ATScript 的TS。

很少有人理解刚才所说的最后一种身份。

如果没有ATScript和TypeScript的合并,TS拿不到今天的地位。 谷歌方面给TS加进来的就是这一个东西,AT,@,装饰器。

没有装饰器的TypeScript是没有灵魂的。 TypeScript真正有价值的地方其实在于装饰器和它背后,将类型信息由设计时带入运行时的Reflect.metadata.

尤雨溪显然就没有理解这点,所有Vue同温层的人,esbuild作者,不写分号的那一波人都有这个问题,没有运行时类型信息和装饰器的TypeScript,不是完整的TypesScript.

nomagick avatar Feb 03 '21 05:02 nomagick