所以我刚学会了TypeScript - 欢呼!我很高兴能够最终加入HTML5派对。我的面向对象的大脑与JavaScript不兼容......
然而,我立即想知道TypeScript是否真的能帮助像我这样的人。当然,我可以用一个很好的C#风格语法编写兼容JavaScript的软件,带有接口和放大器。类,但它实际上可以用于除浏览器应用程序之外的任何其他内容吗?
我要问的是,可以使用TypeScript生成的JavaScript库来创建跨平台移动应用程序,比如PhoneGap(或类似框架)吗?
答案 0 :(得分:14)
当然。
Typescript生成100%普通的Javascript;你可以在任何地方使用它的输出。
答案 1 :(得分:9)
答案 2 :(得分:5)
目前对于PhoneGap绑定的DefinitelyTyped是一个好的开始。我刚刚开始了一个项目,以进一步提高绑定的质量(最终可能合并到DefinitelyTyped):