Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Mối quan hệ giữa JavaScript, CoffeeScript, TypeScript, ES5, ES6


JavaScript

Ngôn ngữ lập trình cơ sở cho tất cả. ES5 và ES6 chỉ là các phiên bản khác của ngôn ngữ này.

CoffeeScript

Ngôn ngữ lập trình transpile sang JavaScript. Là lớp compiler trên JavaScript.

TypeScript

Ngôn ngữ compile xuống JavaScript. TypeScript là cách tạo code JS bằng cách viết dialect TypeScript và compile ra JS. TypeScript là superset của JavaScript.

ES5 và ES6

CoffeeScript & TypeScript hỗ trợ tính năng ES6. Compiler chuyển code về JavaScript (ES5). ES6 là JavaScript thế hệ tiếp theo.