为什么要使用 TypeScript

内容目录

什么是 TypeScript

TypeScript 是 JavaScript 的一个超集,主要提供了类型系统和对 ES6 的支持。TypeScript 编译后的结果就是纯粹的 JavaScript,可以在任何支持 JavaScript 的环境中运行。

TypeScript 是一门静态类型语言,之所以强调这一点是因为这是将它与 javaScript 区分开的最重要的特征。静态类型语言的类型检查是在编译阶段完成的,而不是在运行时。这意味着 TypeScript 可以在编译阶段就发现大部分错误,而不是在运行时才发现。

TypeScript 的优势

  • 程序的可读性增强
  • 更少的错误,在编译期间就可以找到许多低级错误。
  • 更好的 IDE 支持,包括代码补全、接口提示、跳转到定义等。
  • 有很好的包容性。

相关笔记

css显示与定位

css 显示模式 css 块级元素会独占一行,比如 div、p、h1 等等。 css 行内元素不会独占一行,比如 span、a、strong 等等。 css 行内块级元素不会独占一行,但是可以设置宽高,比如 img、input 等等。

阅读全文

补充

类型别名 类型别名用来给一个类型起个新名字。

阅读全文

css盒子模型

盒子模型 html 标签中每个标签都可以看作是一个盒子,盒子模型中包括内容(content)、内边距(padding)、边框(border)、外边距(margin)。 内容部分 下面是一个简单的盒子模型。 内容部分是指标签中的内容,如下图所示的蓝色区域:

阅读全文