2011-03-13 26 views

回答

2

退房CoffeeScript。它被編譯爲JavaScript,因此可以在任何可以使用JavaScript的地方使用。

作爲編譯目標的JavaScript現在是Web的虛擬機。 15年前,Java就是Web的語言,但由於各種原因而失敗了。

如果你有興趣爲什麼,我建議你看the talks by Douglas Crockford

2

另一個主要是VBScript,IE支持。還有幾種語言編譯 JavaScript,包括睡衣(Python),GWT(Java)和CoffeeScript

+2

**是VBScript ** ...它只在Internet Explorer中受支持,自IE8以來,它不再受支持(除了在compat模式下)。 – 2011-03-13 05:29:46

1

強烈建議使用javascript粘貼。它很容易使用,一旦你掌握了它,它給你一個其他的東西,如Flash和其他Adobe技術使用的actionscript的基礎。

2

是的。

其他三個目前相當常用:Flash,Java和Silverlight。

除了適用於Google Chrome的Flash和適用於Internet Explorer 7及更低版本的VBScript之外,Web瀏覽器還不支持任何其他開箱即用的客戶端語言。

要回答你關於JavaScript如何變得如此廣泛的應用,請參閱這個問題,它的答案的問題:

https://softwareengineering.stackexchange.com/questions/28947/how-did-javascript-become-popular

編輯

的Java,Flash和Silverlight的不能與互動DOM直接,但他們可以操縱DOM與JavaScript交互。如果您的問題僅限於可以直接與DOM交互的語言,那麼您只剩下JavaScript和現已解散的VBScript。

+2

我應該澄清。 JavaScript是唯一在大多數主流瀏覽器上運行HTML DOM的語言嗎? – 2011-03-13 05:36:18

+0

我已經更新了我的答案。 – ClosureCowboy 2011-03-13 05:40:37

相關問題