1、JavaScript的組成:EcamaScript、DOM、BOM; 2、DOM:又稱文檔對象模型,用於提供操作網頁內容的方法和介面,是針對XML但經過擴展的用於HTML的應用程式編程提供的API,DOM由DOM核心和DOM HTML組成,再層級上主要分為3級,一級負責文檔結構,二級負責提供視圖 ...
1、JavaScript的組成:EcamaScript、DOM、BOM;
2、DOM:又稱文檔對象模型,用於提供操作網頁內容的方法和介面,是針對XML但經過擴展的用於HTML的應用程式編程提供的API,DOM由DOM核心和DOM HTML組成,再層級上主要分為3級,一級負責文檔結構,二級負責提供視圖、事件、樣式、遍歷和範圍的API,三級負責提供統一的保存和載入文檔的方法。
3、BOM:又稱瀏覽器對象模型,主要用於提供與瀏覽器交互的方法和介面,針對JS擴展的也算BOM的一部分,比如:彈出新視窗、關閉縮放移動視窗、提供瀏覽器詳細信息的navigatior、提供瀏覽器所載入的頁面信息的location對象、提供用戶顯示器解析度的screen對象以及對cookies的支持,甚至是XMLHttpRequest和IE的ActiveObject這樣自定義的對象。