JS筆記-JS基本架構

JavaScript是一個成熟的編程語言,能夠處理複雜的計算和交互,擁有了閉包和匿名函數,業已具備了與瀏覽器窗口及其內容等幾乎所有方面交互的能力。

JavaScript主要有三部分組成:1、ECMAScript;2、DOM文檔對象模型;3、BOM瀏覽器對象模型。

1、ECMAScript:是JavaScript的核心,規定了JavaScript的語法、類型、語句、關鍵字、保留字、操作符、對象等。

2、DOM文檔對象模型:是提取訪問和操作頁面內容的方法和接口的組合。DOM把整個頁面應設爲一個多層節點結構。頁面中的每個組成部分都是某種類型的節點。使用 DOM,開發人員可以無需重新加載頁面則修改其外觀和內容。

3、BOM瀏覽器對象模型。根本上,BOM只處理瀏覽器窗口和框架。其中包括:window對象,location對象,screen對象,對cookie的支持等。

注:瀏覽器對DOM的支持程度決定了跨瀏覽器適配工作量的輕重。而對於BOM,每個瀏覽器都有自己的實現。HTML5有望提高BOM的兼容性。

發佈了28 篇原創文章 · 獲贊 2 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章