Possible Duplicate:
Alternatives to JavaScript
嗨,您好,
由于有许多编程语言,并且您可以选择要使用的每种语言,例如,如果您使用C#,那么可以选择使用VB.NET或C ++等,此外,我们还有可以替代的Java可以替代Java的C#或C#。所以我们有选择。
我的问题是,由于客户端脚本中使用了Javascript,那么是否有任何语言可以代替Javascript?
是否可以使用任何语言来达到使用Java脚本的目的。
您的意见和答复将是高度赞赏的。
最佳答案
使用JavaScript的地方很多都与客户端脚本无关,但是要回答我认为您在问的问题:
没有一种可以在浏览器中运行客户端的编程语言,该语言可以访问DOM,并且可以支持JavaScript的支持。
如果将自己限制为Internet Explorer,则可以选择VBScript。这对网络是有害的,并且在Intranet环境中限制了公司内部软件的选择。
如果您不需要访问DOM,或者只想与JavaScript进行DOM操作接口,则可以选择ActionScript(通过Flash)和.NET语言(通过Silverlight)。但是,对这些功能的支持不像普通JavaScript那样广泛。
如果您愿意通过抽象层进行转储(包含隐含的复杂性和局限性),那么GWT之类的工具将允许您使用一种语言编写并将其翻译为“编译”步骤中的JavaScript。