Angular 官方建议使用两种语言来开发,一是 Dart(也是一种由 Google 开发的语言),不过 Dart 相对比较少人用,而另一个语言就是我们今天要介绍的 TypeScript(由微软开发的程序语言)!
TypeScript 就是 JavaScript,从下图可以看到,TypeScript 永远是 JavaScript 的超集合。
超集合的意思,就是所有 JavaScript 的语法,都是 TypeScript 的有效语法,透过 TypeScript 的编译器,可以将我们所撰写的 TypeScript 语法都转成浏览器看得懂的 JavaScript。(就像浏览器看不懂 SCSS,只看得懂 CSS 一样)
当你使用了较新版的 JavaScript 语法,TypeScript 则可以编译成版本较低的 JavaScript 来支援较早期的浏览器,因此,使用者就可以使用较新的语法,来让程序变简单。
最後,必须强调一点,TypeScript 的基本功仍是 JavaScript,所以并不存在学了 TS 就不用学 JS 的议题,而这个议题放到要怎麽挑选及学习前端框架时,道理相同,在学习任何框架前,HTML、CSS、JavaScript 都是最基础的根基,越熟练越好!
<<: Youtube API — 示范 Colaboratory来进行 Python 开发
>>: [Day 27] markdown 的网址分享可不可以简单一点阿
待完成... ...
前言 java 9的时候新增支援Reactive Stream,所以在介绍Spring Reacto...
题目来源 #include <stdio.h> #include <stdlib....
这次要来细讲回圈了 上次说到回圈有分成:1. for回圈,2. while回圈以及3. do whi...
1. 静态型别 VS. 动态型别 1.1 静态型别的例子 以Java为例: int x 在宣告x变数...