溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript是不是服務端開發(fā)語言

發(fā)布時間:2021-10-08 16:09:15 來源:億速云 閱讀:116 作者:小新 欄目:web開發(fā)

這篇文章主要為大家展示了“JavaScript是不是服務端開發(fā)語言”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“JavaScript是不是服務端開發(fā)語言”這篇文章吧。

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

本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

JavaScript基于對象和事件驅動并且具有相對安全性的、具有面向對象能力的、解釋型的程序設計語言,具體來說,便是客戶端腳本語言。運行依賴于可支持的瀏覽器。

JavaScript主要被作為客戶端腳本語言在用戶的瀏覽器上運行,不需要服務器的支持。

特點:

1)松散性:變量無需一個明確的類型

2)對象屬性:對象可把屬性名映射為任意的屬性值

3)繼承機制:基于原型

組成:

1)核心(ECMAScript)

2)文檔對象模型(DOM:Document Object Model):針對HTML和XML的API(應用程序接口)描繪了一個層次化的節(jié)點樹,運行開發(fā)人員添加、移除、修改頁面的某一部分,是表現(xiàn)和操作頁面標記的真正跨平臺、語言中立的方式。

D:整個web加載的網(wǎng)頁文檔

O:類似Window對象之類的東西,可調用屬性和方法

M:網(wǎng)頁文檔的樹形結構

3)瀏覽器對象模型(BOM:Browser Object Model):提供很多對象,用于訪問瀏覽器的功能。

但是通過一些框架可以讓JavaScript運行在服務器端,如node.js。JavaScript基于Node.js技術進行服務器端編程。

以上是“JavaScript是不是服務端開發(fā)語言”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI