1.概念
一門客戶端腳本語言。
- 運行在客戶端瀏覽器中的。每一個瀏覽器都由JavaScript的解析引擎。
- 腳本語言:不需要編譯,直接就可以被瀏覽器解析執行。
2.功能
- 可以用來增強用戶和html頁面的交互過程,可以用來控制html元素,讓頁面有一些動態的效果,增強用戶體驗。
3.發展史
- 1992年,Nombase公司,開發出第一門客戶端腳本語言,專門用於表單的校驗。命名爲C–,後來更名爲:ScriptEase。
- 1995年,Netscape(網景)公司,開發了一門客戶端腳本語言:LiveScript。後來,請來了SUN公司的專家,修改LiveScript,命名爲JavaScript。
- 1996年,微軟抄襲了JavaScript開發出JScript語言。
- 1997年,ECMA(歐洲計算機制造協會),ECMAScript,就是所有客戶端腳本語言的標準。
- JavaScript = ECMAScript + JavaScript自己特有的東西(BOM+DOM)