2012-03-07 131 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已经在服务器上使用了很长时间了。

相关问题