校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 项目框架 > javascript
题目

说一说 JavaScript、TypeScript、ES6三者之间的联系和区别

解答

ECMAScript和JavaScript的关系
由于JavaScript的创造者Netscae公司的版权问题,ECMAScript不能叫Javascript。总之,ECMAScript和JavaScript的关系是,前者是后者的规格(语言规范),后者是前者的一种实现。

JavaScript 与 TypeScript 的关系
TypeScript是Javascript的超集,实现以面向对象编程的方式使用Javascript。当然最后代码还是编译为Javascript。

TypeScript和ES6的关系
TypeScript是ES6的超集。至于需不需要使用,在于你所需要的场景。比如在Angular2中,用TypeScript明显好于ES6。

总结:ES6是Javascript语言的标准,typescript是ES6的超集,Angular2是基于typescript来开发的JS框架。

C 1条回复 评论
咳咳咳

本人想自己开发一个小程序,该是个怎么的学习路线

发表于 2023-03-18 21:00:00
0 0