JavaScript和typescript的区别

1. TypeScript 从核心语言方面和类概念的模塑方面对 JavaScript 对象模型进行扩展。

2. JavaScript 代码可以在无需任何修改的情况下与 TypeScript 一同工作,同时可以使用编译器将 TypeScript 代码转换为 JavaScript。

3. TypeScript 通过类型注解提供编译时的静态类型检查。

4. TypeScript 中的数据要求带有明确的类型,JavaScript不要求。

5. TypeScript 为函数提供了缺省参数值。

6. TypeScript 引入了 JavaScript 中没有的“类”概念。

7. TypeScript 中引入了模块的概念,可以把声明、数据、函数和类封装在模块中。

 

posted @ 2021-04-29 17:29  IsZ_Y  阅读(376)  评论(0编辑  收藏  举报