欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長(zhǎng)資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          javascript的基本結(jié)構(gòu)是什么

          javascript的基本結(jié)構(gòu)是:1、ECMAScript,js中所有對(duì)象都派生于ECMAScript中的一個(gè)大對(duì)象中;2、dom,文檔對(duì)象模型,就是html樹(shù);3、bom,瀏覽器對(duì)象模型,瀏覽器廠商會(huì)把瀏覽器的基礎(chǔ)信息封裝在bom對(duì)象中。

          javascript的基本結(jié)構(gòu)是什么

          本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

          1、javascript腳本語(yǔ)言, 是由三部分構(gòu)成的. 即核心: ECMAScript, dom, bom.

          a).ECMAScript是以瀏覽器為宿主, 你可以把他看成是一個(gè)base function. javascript中所有的對(duì)象都是派生于ECMAScript中的一個(gè)大對(duì)象中. 由于不同瀏覽器對(duì)于ECMAScript的實(shí)現(xiàn)不同(以w3c為基準(zhǔn)).所以市面上的不同瀏覽器中的js代碼需要作兼容.

          b). dom即文檔對(duì)象模型, 就是html樹(shù). dom可以讓你使用js來(lái)獲取dom樹(shù)中節(jié)點(diǎn)的對(duì)象, 以便你對(duì)html元素進(jìn)行操作.

          c). bom即瀏覽器對(duì)象模型, 瀏覽器廠商會(huì)把瀏覽器的基礎(chǔ)信息封裝在bom對(duì)象中.如窗口的各種寬度,高度. 瀏覽器版本,核心等信息.

          2、個(gè)人認(rèn)為javascript主要用于靜態(tài)html 于用戶的交互。俗話說(shuō): 讓html元素動(dòng)起來(lái). 比如: 添加,刪除dom樹(shù)節(jié)點(diǎn). 制作像素動(dòng)畫(huà), 給html控件添加事件監(jiān)聽(tīng).等. 不得不說(shuō)的還有一個(gè)ajax, 即由js觸發(fā)的異步請(qǐng)求.

          3、window對(duì)象最常用的方法大概有, location(用于跳頁(yè)面和重定向), escape(系列)用于編碼url. navigator(用于獲取瀏覽器基礎(chǔ)信息), setTimeout定時(shí)器, offsetWidthoffsetHeightclientWidth等 (獲取窗口高寬度).

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)