前言

​ TypeScript在这几年前端开发者可能是必会的一项技术了,它是javascript的一个超集。就类似我们之前学过的css,这个css就相当于是我们原生的js,但是当我们真正开发项目时,我们可能不会用原生的css,我们可能会使用lesssassstylus 等语言实现我们想要的css,因为使用这些解释器就可以将我们的代码解析成css。这个过程同样适用于js。我们都知道,js是一门弱类型的语言,什么是弱类型语言呢?就是说,它内部的一些类型,都是很松散的。学过C、C++ 、以及Java 的都知道,当我们声明了一个变量,这个变量就会被赋予一个类型(整形,浮点型等),然而弱类型并没有这种优势。js:不管你来什么数据,小爷我都是照单全收~~,此时TS就是为了解决这个问题而被创作出来的。现在就让我们一起看看吧!

TypeScript