2012-03-07 136 views

回答

3

這聽起來像你的問題是JS是否可用於服務器端代碼。答案是肯定的 - 最受歡迎的肯定是Node.js,我強烈建議。

它尚未達到版本1,但它已被一些知名企業用於生產。

欲瞭解更多信息,請參閱this SO問題。

2

Dynamic HTML (DHTML)定義爲JavaScript + HTML + CSS。維基百科:

動態HTML,或DHTML,是一起使用,通過使用靜態標記語言的組合(如HTML創建交互式和動畫的網站技術的集合的總稱),客戶端腳本語言(如JavaScript),演示定義語言(如CSS)和文檔對象模型。

但是,這聽起來像你問在服務器上使用JavaScript。 ASP使用JavaScript(或VBScript)。 ASP.Net可以使用JScript.Net。 Node.js是JavaScript的一個較新的服務器實現。

像ASP或JSP這樣的服務器技術的問題在於,它們不僅僅是編程語言。它們包括框架和模板引擎。 JavaScript不能單獨做到這一點,因爲它需要聲明性語法之類的東西。但是,作爲一種語言,JavaScript已經在服務器上使用了很長時間了。

相關問題