1. 首页
  2. 编程语言
  3. C
  4. 程序员为什么还要刷题 typescript summary 供初学者了解TS的简短摘要!

程序员为什么还要刷题 typescript summary 供初学者了解TS的简短摘要!

上传者: 2024-09-06 08:55:11上传 ZIP文件 11.65KB 热度 30次
程序员常刷题打字稿摘要第一个问题归结为Typescript (TS)是什么?由微软推出,TS基本上是Javascript的扩展。它的全部目的是让JS程序员编写更好的托管代码。通过托管代码,我的意思是-由于JS不是像C#/Java这样的编译语言,程序员在编译时不会知道他们代码中的错误。同样在JS中,您可以随时更改变量的数据类型-这使JS成为容易犯错误的地方。 TS负责编译(转译)代码,并为程序员提供更好的代码编写环境。写作环境?是的,当您想在浏览器上运行TS代码时,它最终会被转换为JS。看下面的例子:左边是TS代码,右边是转译后的JS代码。您将看到我们在示例中创建了一个抽象类Encryption和一个普通类NormalEncrytion。两个类生成的JS代码没有区别。您会注意到,在转译的JS中没有限制保持类抽象。但是TS编译器不会让您实例化抽象类Encryption作为抽象类的目的(请参阅红色下划线附近的错误)。所以我想说明的一点是-许多功能在生成的JS代码中将不可用;但是TS编译器
下载地址
用户评论