亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB開發 > 正文

JavaScript的組成—ECMAScript、BOM和DOM

2024-04-27 15:16:22
字體:
來源:轉載
供稿:網友

http://www.itxueyuan.org/javascript/jiaocheng/

Javascript 是一種基于 ECMAScript 規范的腳本語言,并在此基礎上進行了自己的封裝。ECMAScript 不是一種編程語言,僅僅是一種腳本語言規范,由歐洲計算機協會制定和發布,任何基于此規范實現的腳本語言都要遵守它的約定。除了JavaScript,微軟發布的 JScript 和 Flash 開發中的 ActionScript 也是基于 ECMAScript 規范的。在JavaScript,JScript 和 ActionScript 中聲明變量,操作數組等語法完全一樣,因為它們都是基于 ECMAScript 規范的。但是在操作瀏覽器等方面又有各自獨特的方法,這些都是各個瀏覽器廠商進行的不同的擴展,這些擴展只有一些“事實上的標準”,沒有規范的文檔。JavaScript 的內容,包含以下三部分:ECMAScript(核心):JavaScript 語言基礎;DOM(文檔對象模型):規定了訪問HTML和xml的接口;BOM(瀏覽器對象模型):提供了獨立于內容而在瀏覽器窗口之間進行交互的對象和方法。

一. ECMAScript

ECMAScript 規定了 JavaScript 腳本的核心語法,如 數據類型、關鍵字、保留字、運算符、對象和語句等,它不屬于任何瀏覽器。ECMAScript 標準定義了 JavaScript 腳本中最為核心的內容,是 JavaScript 腳本的“骨架”,有了“骨架”,就可以在它上面進行擴展,如 DOM(文檔對象模型)和 BOM(瀏覽器對象模型)。目前,ECMAScript 已經發布了五個版本,最新版本是 V5,于2009年12月發布。

二. DOM

DOM 是“ Document Object Model ”的縮寫,簡稱“ 文件對象模型 ”,由W3C制定規范。DOM 定義了 JavaScript 操作 HTML 文檔的接口,提供了訪問 HTML 文檔(如body、form、div、textarea等)的途徑以及操作方法。瀏覽器載入 HTML 文檔后,將整個文檔規劃成由節點構成的節點樹,文檔中每個部分都是一個節點。例如:
<div id="div1" class="div1">DOM示例</div><div> 標簽是元素節點,“id”和“class”是屬性節點,“DOM示例”是文本節點?!纠?-7】DOM 節點演示:
<html><head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title> First Page!</title></head><body>    <h1>Test!</h1>    <!--NOTE!-->    <p>Welcome to<em> DOM </em>World! </p>    <ul>        <li>Newer</li>    </ul></body></html>瀏覽器載入該文檔后,根據 DOM 規范,會將文檔以節點樹形式表示出來。圖1-1  DOM 節點樹演示圖

三. BOM

BOM 是“ Browser Object Model ”的縮寫,簡稱“ 瀏覽器對象模型 ”。BOM 定義了 JavaScript 操作瀏覽器的接口,提供了訪問某些功能(如瀏覽器窗口大小、版本信息、瀏覽歷史記錄等)的途徑以及操作方法。遺憾的是,BOM 只是 ECMAScript 的一個擴展,沒有任何相關標準,W3C也沒有對該部分作出規范,每個瀏覽器廠商都有自己的 BOM 實現,這可以說是 BOM 的軟肋所在。通常情況下,瀏覽器特定的(即非 W3C 標準規定的)JavaScript 擴展都被看作 BOM 的一部分,主要包括:關閉、移動瀏覽器及調整瀏覽器窗口大??;彈出新的瀏覽器窗口;提供瀏覽器詳細信息的定位對象;提供載入到瀏覽器窗口的文檔詳細信息的定位對象;提供用戶屏幕分辨率詳細信息的屏幕對象;提供對cookie的支持;加入ActiveXObject類擴展BOM,通過JavaScript實例化ActiveX對象。注意:BOM 有一些“事實上的標準”,如操作瀏覽器窗口、獲取瀏覽器版本信息等,在不同瀏覽器中,對它們的實現方法是一樣的。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产成人a亚洲精品| 综合欧美国产视频二区| 日韩中文av在线| 精品人伦一区二区三区蜜桃网站| 黄网动漫久久久| 社区色欧美激情 | 美日韩精品免费观看视频| 国产精品揄拍500视频| 亚洲缚视频在线观看| 欧美裸体xxxxx| 亚洲大胆美女视频| 国产精品一区二区三区在线播放| 久久久久这里只有精品| 色狠狠av一区二区三区香蕉蜜桃| 2021国产精品视频| 国产精品亚洲аv天堂网| 精品美女永久免费视频| 欧美性20hd另类| 亚洲成人激情小说| 亚洲成人av在线播放| 欧美三级xxx| 一本色道久久88精品综合| 国内精品国产三级国产在线专| 亚洲国产精品999| 亚洲电影在线看| www亚洲欧美| 成人免费在线网址| 国产性色av一区二区| 另类天堂视频在线观看| 欧美电影第一页| 高跟丝袜一区二区三区| 日韩av理论片| 日韩精品视频在线观看网址| 国产精品久久久久久亚洲影视| 不卡在线观看电视剧完整版| 亲爱的老师9免费观看全集电视剧| 成人免费网站在线看| 久久久99久久精品女同性| 亚洲美女免费精品视频在线观看| 成人啪啪免费看| 欧美激情精品久久久久久变态| 久久久久久国产三级电影| 亚洲欧洲激情在线| 国产精品十八以下禁看| 97热精品视频官网| 久久久精品日本| 4k岛国日韩精品**专区| 欧美丰满少妇xxxxx做受| 亚洲精品国产精品久久清纯直播| 国产精品久久久久久久久久久新郎| 国产视频精品在线| 久久国产精品久久久久| 亚洲国产欧美一区二区丝袜黑人| 夜夜嗨av一区二区三区免费区| 久久九九热免费视频| 国产精品美女久久久久久免费| 国外色69视频在线观看| 久久久天堂国产精品女人| 中文字幕视频一区二区在线有码| 色偷偷噜噜噜亚洲男人的天堂| 综合久久五月天| 97久久精品人搡人人玩| 91久久精品在线| 另类视频在线观看| 最近2019好看的中文字幕免费| 日韩在线视频二区| 日韩成人在线电影网| 成人精品久久久| 国产综合视频在线观看| 成人黄色大片在线免费观看| 国产不卡一区二区在线播放| 亚洲色图综合网| 亚洲香蕉av在线一区二区三区| 日韩在线视频网| 日韩中文字幕视频| 亚洲精品小视频在线观看| 亚洲人成电影网站| 97免费中文视频在线观看| 欧美一级淫片videoshd| 国外成人在线直播| 91久久国产婷婷一区二区| 欧美另类精品xxxx孕妇| 亚洲国产精彩中文乱码av在线播放| 色偷偷888欧美精品久久久| 中文字幕精品视频| 久热精品视频在线观看| 一区二区三区回区在观看免费视频| 国产精品亚洲美女av网站| 久久久噜噜噜久久| 成人黄色在线播放| 国产日韩在线亚洲字幕中文| 国产一区私人高清影院| 欧美激情啊啊啊| 午夜剧场成人观在线视频免费观看| 日韩av免费看网站| 尤物99国产成人精品视频| 91影院在线免费观看视频| 国产成人鲁鲁免费视频a| 国产日产欧美a一级在线| 国产一区二区三区视频免费| 国产精品久久久久久av下载红粉| 欧美黑人极品猛少妇色xxxxx| 精品国产一区二区三区久久久| 日韩欧美国产中文字幕| 在线视频国产日韩| 日韩大胆人体377p| 精品国产精品三级精品av网址| 国产人妖伪娘一区91| 亚洲综合中文字幕68页| 国产成人av在线播放| 亚洲成av人片在线观看香蕉| 欧美成年人网站| 中文字幕亚洲综合久久| 91九色精品视频| 亚洲视频网站在线观看| 欧美日韩免费网站| 亚洲国产小视频在线观看| 久久免费在线观看| www.xxxx精品| 国产精品第一视频| 精品成人乱色一区二区| 91免费在线视频网站| 性色av一区二区咪爱| 亚洲精品按摩视频| 91中文字幕一区| 中文字幕亚洲字幕| 日韩免费av一区二区| 亚洲一区二区国产| 日韩中文在线中文网三级| 欧美乱大交xxxxx另类电影| 91大神福利视频在线| 日韩国产精品视频| 国内伊人久久久久久网站视频| 51精品在线观看| 国产精品大片wwwwww| 亚洲精品www久久久久久广东| 国产日韩精品入口| 日韩精品欧美激情| 亚洲人成电影在线| 日韩在线中文字幕| 国模私拍一区二区三区| 日本国产一区二区三区| 91亚洲精品久久久| 国产精品免费久久久久久| 日韩欧美高清在线视频| 欧美猛交ⅹxxx乱大交视频| 亚洲国产精品久久久久秋霞蜜臀| 国产成人鲁鲁免费视频a| 日韩精品高清在线观看| 91久久精品一区| 欧美激情按摩在线| 2019中文字幕免费视频| 成人在线观看视频网站| 日韩电影免费观看在线观看| 自拍偷拍免费精品| 亚洲电影免费观看| 亚洲色图美腿丝袜| 国产精品av网站| 精品亚洲国产成av人片传媒| 欧美在线激情视频| 国产网站欧美日韩免费精品在线观看| 国产成人一区三区| 日韩中文字幕视频| 日韩中文字幕在线观看|