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 引擎。
【