JavaScript、CoffeeScript、TypeScript、ES5 和 ES6 之间有什么关系?

javascripttypescriptcoffeescript

JavaScript

所有这些中的基础编程语言。ES5 和 ES6 只是这种语言的不同版本

CoffeeScript

CoffeeScript 是一种编译为 JavaScript 的编程语言。它是 JavaScript 之上的编译器层。

TypeScript

一种编译为 JavaScript 的语言。TypeScript 是一种通过用 TypeScript 方言编写 JavaScript 代码并将其编译为 JavaScript 来创建 JavaScript 代码的方法。TypeScript 是 JavaScript 的超集。

ES5 和 ES6

CoffeeScript 和 TypeScript 支持 ES6 功能。编译器将代码转换为 JavaScript(ES5)。ES6 是下一代 JavaScript。


相关文章