不是,JavaScript是客戶端腳本語言,它不需要服務器的支持,是解釋型的腳本語言,主要是應用在客戶端;但是通過一些框架可以讓JavaScript運行在服務器端,如node.js,可基于Node.js技術進行服務器端編程。

本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
JavaScript基于對象和事件驅動并且具有相對安全性的、具有面向對象能力的、解釋型的程序設計語言,具體來說,便是客戶端腳本語言。運行依賴于可支持的瀏覽器。
JavaScript主要被作為客戶端腳本語言在用戶的瀏覽器上運行,不需要服務器的支持。
特點:
1)松散性:變量無需一個明確的類型
2)對象屬性:對象可把屬性名映射為任意的屬性值
3)繼承機制:基于原型
組成:
1)核心(ECMAScript)
2)文檔對象模型(DOM:Document Object Model):針對HTML和XML的API(應用程序接口)描繪了一個層次化的節點樹,運行開發人員添加、移除、修改頁面的某一部分,是表現和操作頁面標記的真正跨平臺、語言中立的方式。
D:整個web加載的網頁文檔
O:類似Window對象之類的東西,可調用屬性和方法
M:網頁文檔的樹形結構
3)瀏覽器對象模型(BOM:Browser Object Model):提供很多對象,用于訪問瀏覽器的功能。
但是通過一些框架可以讓JavaScript運行在服務器端,如node.js。JavaScript基于Node.js技術進行服務器端編程。
【推薦學習:javascript高級教程】
站長資訊網