首頁 >web前端 >前端問答 >JavaScript是服務端開發語言嗎

JavaScript是服務端開發語言嗎

青灯夜游
青灯夜游原創
2021-10-08 15:45:423015瀏覽

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

JavaScript是服務端開發語言嗎

本教學操作環境: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進階教學

以上是JavaScript是服務端開發語言嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn