簡單說明:
1. JavaScript問世之前表單資料驗證都是通過服務端驗證,又由于撥号上網年代伺服器驗證非常慢,JavaScript的橫空出世完美解決了此問題,完美支援用戶端表單驗證
2. 經過多年發展,JavaScript從一個簡單的輸入驗證成為一門強大的面向對象,解釋型,事件驅動的程式設計語言,目前主要用來驗證發往伺服器的資料,增加Web互動,加強使用者體驗度等
曆史回顧:
1. 1995年網景和SUN開發出JavaScript腳本語言,微軟眼紅随即開發出一個JavaScript的克隆版,叫做JScript,并且搭載在自己的IE浏覽器
2. 1997年提出标準化規範,微軟見勢更改JScript完全遵循标準規範,網景由于晚于一年後才完全支援規範導緻後期山寨JScript打敗了JavaScript,網景全面潰敗
3. 1999年FireFox誕生,并且在JavaScript方面的是微軟的IE無可比拟的,至此後來的時間開始一步一步蠶食IE的市場,稱為全球第二大浏覽器
4. Google Chrome以它簡潔的頁面,極速的浏覽,目前市場佔有率全球第三,Safari支援跨平台,目前市場佔有率全球第四,Opera作為浏覽器大戰的幸存者,目前市場佔有率全球第五
核心組成:
包含部分
相關說明
核心文法
文法,類型,語句,關鍵字,保留字,操作符,對象等
文檔對象模型
DOM,針對于XML但經過擴充用于HTML的應用程式程式設計接口
浏覽器對象模型
BOM,通路和操作浏覽器視窗的浏覽器對象模型,可通過BOM控制浏覽器顯示頁面以外的部分