亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

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

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

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

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

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

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

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

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

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

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

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