首頁  >  文章  >  web前端  >  JavaScript是什麼端腳本語言

JavaScript是什麼端腳本語言

青灯夜游
青灯夜游原創
2022-02-18 17:09:213137瀏覽

JavaScript是客戶端腳本語言。 JavaScript是一種原型化繼承的、基於物件的、動態類型的、區分大小寫的客戶端腳本語言,主要目的是為了解決伺服器端語言遺留的速度問題,為客戶提供更流暢的瀏覽效果。

JavaScript是什麼端腳本語言

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

JavaScript是一種由Netscape的LiveScript發展而來的原型化繼承的基於物件的動態類型的區分大小寫的客戶端腳本語言,主要目的是為了解決伺服器端語言,例如Perl,遺留的速度問題,提供顧客更流暢的瀏覽效果。

當時服務端需要對資料進行驗證,由於網路速度相當緩慢,只有28.8kbps,驗證步驟浪費的時間太多。於是Netscape的瀏覽器NavigaTor加入了Javascript,提供了資料驗證的基本功能,js的作用也主要在實現網頁的一些CSS難以實現的特效,通常和jQuery,Ajax聯合使用。

JavaScript是一種廣泛用於客戶端Web開發的腳本語言,常用來為HTML(標準通用標記語言的子集)網頁添加動態功能,例如回應使用者的各種操作。

使用JavaScript可以做:

1、嵌入動態文字於HTML頁面。

2、對瀏覽器事件做出回應。

3、讀寫HTML元素。

4、在資料被提交到伺服器之前驗證資料。

5、偵測訪客的瀏覽器資訊。控制cookies,包括建立和修改等。

6、基於Node.js技術進行伺服器端程式設計。

如何執行JavaScript

作為腳本語言,JavaScript 程式碼無法獨立執行,通常我們需要藉助瀏覽器來執行JavaScript 程式碼,所有Web 瀏覽器都支援JavaScript。

除了可以在瀏覽器中執行外,也可以在服務端或搭載了JavaScript 引擎的裝置中執行JavaScript 程式碼,瀏覽器之所以能夠執行JavaScript 程式碼就是因為瀏覽器中都嵌入了JavaScript 引擎,常見的JavaScript 引擎有:

  • V8:Chrome 和Opera 中的JavaScript 引擎;

  • SpiderMonkey:Firefox 中的JavaScript 引擎;

  • Chakra:IE 中的JavaScript 引擎;

  • #ChakraCore:Microsoft Edge 中的JavaScript 引擎;

  • #SquirrelFish:Safari 中的JavaScript 引擎。

【相關推薦:javascript學習教學

以上是JavaScript是什麼端腳本語言的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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