JavaScript 与 TypeScript 对比

TypeScript 是 JavaScript 的超集,JavaScript 有的特性,TypeScript 都有,但是反过来,TypeScript 有的特性,JavaScript 不一定有。
TypeScript 是静态类型的,JavaScript 没有这个特性。
TypeScript 支持模块(module),JavaScript不支持。
TypeScript 有类型注解,JavaScript 没有。
TypeScript 有接口(interface),JavaScript 没有。
TypeScript 支持可选函数参数,JavaScript不支持。
因为需要编译的缘故,TypeScript 通常在这一阶段就能发现大多数错误,而JavaScript需要等到运行时才能发现。
TypeScript 不支持抽象类,但是JavaScript支持。

参考链接:
1.geeksforgeeks

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容