Javascript可以代替TypeScript用于Angular开发吗?



我们可以用JavaScript进行Angular开发来代替TypeScript吗?我是 Angular 开发的新手,并想到了这个问题。 有人可以回答这个问题吗?

任何JavaScript代码也是有效的TypeScript(因为TS是JS的超集(,所以完全有可能只在.ts文件中编写JavaScript,它应该可以正常工作。唯一可能妨碍的是 TypeScript 转译器,如果它被设置为对类型声明过于严格,但默认情况下它不是。

是的,但是 Angular 2 是围绕 Typescript 设计的,并且大量使用其注释处理功能,如果它们不可用,则需要不优雅的解决方法。我建议要么使用Typescript,因为它添加到javascript的功能是最小的和非强制性的,要么使用另一个设计用于纯javascript的框架。

最新更新