2012-11-02 56 views
14

所以我刚刚了解到TypeScript - 欢呼!我很高兴终于可以加入HTML5派对。我的面向对象的大脑只是与JavaScript不兼容...TypeScript可以与PhoneGap(或类似的)一起使用吗?

但是,我立刻想知道,TypeScript是否真的帮助像我这样的人。当然,我可以用类似于接口&类的C#风格语法编写JavaScript兼容软件,但是它可以真正用于除浏览器应用程序以外的任何其他应用程序吗?

我问的是,可以使用TypeScript生成的JavaScript库来创建跨平台的移动应用程序,比如PhoneGap(或类似的框架)。

回答

13

当然。

Typescript生成100%普通的Javascript;您可以在任何地方使用其输出。

+0

这很酷 - 是否有任何的例子?当谈到Javascript时,我有点绿。我想要创建一个Javascript控制库,然后通过HTML5路由在移动平台上导出它。 –

+0

@ Dr.ABT:见http://www.typescriptlang.org/Samples/。 http://www.typescriptlang.org/Playground/有几个例子说明了如何将typescript代码转换为javascript代码。 Typescript基本上只是javascript的超集,任何打印脚本特定的功能都被编译为纯javascript。类型安全功能用于保护您免受错误代码的影响,但实际上并未包含在typescript代码的javascript输出文件中。 – Brian

+0

谢谢你们,这真是个好消息。我将努力创造一个概念证明:-) –

相关问题