TypeScript与JavaScript的区别如下:
参考答案:
编号 | JavaScript | TypeScript |
---|---|---|
1 | 它是由网景公司在1995年开发的。 | 它是2012年由安德斯·海尔斯伯格(Anders Hejlsberg)开发的。 |
2 | JavaScript源文件是”.js”扩展名。 | TypeScript源文件是”.ts”扩展名。 |
3 | JavaScript不支持ES6。 | TypeScript 支持ES6。 |
4 | 它不支持强类型或静态类型。 | 它支持强类型或静态类型特性。 |
5 | 它只是一种脚本语言。 | 它支持面向对象的编程概念,如类、接口、继承、泛型等。 |
6 | JavaScript没有可选的参数特性。 | TypeScript有可选的参数特性。 |
7 | 它是解释语言,这就是为什么它在运行时突出显示错误。 | 它编译代码并在开发期间突出显示错误。 |
8 | JavaScript不支持模块。 | TypeScript支持模块。 |
9 | 在这里,number和string是对象。 | 在这里,number和string是接口。 |
10 | JavaScript不支持泛型。 | TypeScript支持泛型。 |