TypeScrip第一课

前言

  1.         TypeScript是一个开源的、渐进式包含类型的JavaScript超集。
  2.         作用是让开发者增强js的能力并使应用的规模扩展变得更容易。

    这两点是废话,至于什么是超集?

        S1是S2的子集。S2是S1的超集(类似于扩展extend)

        TS基于ES6为 JavaScript 的生态增加了类型机制,并最终将代码编译为纯粹的 JavaScript 代码。本质上向这个语言添加了可选的静态类型和基于类的面向对象编程

  •  TypeScript扩展了JavaScript的 语法,所以任何现有的JavaScript程序可以不加改变的在TypeScript下工作。
  •  JavaScript 没有提供类和模块的概念(es6引入类与模块的概念),而TypeScript扩展实现了这些特性。

准备

npm i -g typescript

创建TS文件

键入TS代码

vscode 已经支持typescript语言类型,无需安装任何插件

VScode编译器支持在编写代码时进行ts错误检查。 

编译ts文件

终端输出了警告的错误信息(不会阻止编译器生成js代码)

让TS检查在JS文件里运行

①在计算机全局安装TypeScript

npm i -g typescript

②在jis文件的第一行添加一句// @ts-check

关于TS最基础的部分就介绍完了。接下来再来讲解TS的详细内容。

猜你喜欢

转载自blog.csdn.net/weixin_42274805/article/details/132687341