<script language="javascript" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
我从未见过网络上使用的任何其他脚本语言.现在这是出于好奇,但除了JavaScript之外还有其他语言在网络上使用并且是脚本语言吗?这可能是一个愚蠢的问题,但我从未见过脚本标签中使用的任何其他语言.
简短的回答?不.JavaScript或正确知道ECMAScript是唯一可用的客户端脚本语言.
答案很长:是的.
通过插件,人们可以使用ActionScript,Silverlight和Java来创建动态内容.
Chromium也支持Dart,但是Dart可以编译成JavaScript并在任何浏览器上运行.像Dart一样,CoffeeScript也可以编译成JavaScript并在浏览器中运行.
ECMAScript是"唯一"客户端语言的主要原因是每个浏览器都必须实现自己的规范版本.这就是为什么大多数供应商都喜欢使用能够运行脚本语言的插件,而不是试图说服浏览器供应商为他们的语言实现虚拟机.