TS是什么?
是一门编程语言。
TS作为一门编程语言,它解决的主要问题是什么?
主要解决javascript开发大型应用过程,语言特性上存在的天然编写难度。
TS作为一门编程语言,要比javascript语言增加了哪些优势?
类型批注和编译时类型检查、类型推断、类型擦除、接口、枚举、Mixin、泛型编程、名字空间、元组、Await、类、模块、lambda 函数的箭头语法、可选参数以及默认参数
TS作为一门编程语言,它的运行环境是什么?
TS必须通过编译生成javascript才行在nodejs或者浏览器环境中运行。
编程性语言,从编译角度来看的化,分为编译性语言和解释性语言。所以编译性语言就是需要编译编译后(有的语言需要链接汇编、C、C++)才能生成对应机器码进行运行,代表语言有Java、C++; 解释型语言是使用解释器一边执行一边转换,代表语言有JavaScript、Python、PHP、Shell等。
TS如何进行编译?
试用 tsc 命令编译ts文件
TSC命令有哪些?
tsc: The TypeScript Compiler - Version 4.9.3