久久精品国产亚洲高清|精品日韩中文乱码在线|亚洲va中文字幕无码久|伊人久久综合狼伊人久久|亚洲不卡av不卡一区二区|精品久久久久久久蜜臀AV|国产精品19久久久久久不卡|国产男女猛烈视频在线观看麻豆

    1. <style id="76ofp"></style>

      <style id="76ofp"></style>
      <rt id="76ofp"></rt>
      <form id="76ofp"><optgroup id="76ofp"></optgroup></form>
      1. 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

        手機(jī)站
        千鋒教育

        千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

        千鋒教育

        掃一掃進(jìn)入千鋒手機(jī)站

        領(lǐng)取全套視頻
        千鋒教育

        關(guān)注千鋒學(xué)習(xí)站小程序
        隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

        當(dāng)前位置:首頁(yè)  >  技術(shù)干貨  > 什么是腳本中的DOM

        什么是腳本中的DOM

        來(lái)源:千鋒教育
        發(fā)布人:syq
        時(shí)間: 2022-09-16 16:32:38 1663317158

          DOM 的概述以及 DOM 中的每個(gè)節(jié)點(diǎn)所表示的內(nèi)容。您將不再詢(xún)問(wèn)什么是腳本中的DOM。

        什么是腳本中的DOM

          以下是 DOM 的簡(jiǎn)明定義:

          文檔對(duì)象模型 (DOM) 是構(gòu)成 Web 上文檔(例如網(wǎng)站)的結(jié)構(gòu)和內(nèi)容的對(duì)象的數(shù)據(jù)表示形式。

          通俗地說(shuō),DOM代表您網(wǎng)站的結(jié)構(gòu)。

          一旦你理解了 DOM,你可能想了解影子 DOM 和虛擬 DOM 之間的區(qū)別(在 React 和 Vue 中使用)。

        1

          DOM 表示您網(wǎng)站的結(jié)構(gòu)。

          多姆從何而來(lái)?

          了解以下步驟將更容易掌握DOM的概念。

          導(dǎo)航到網(wǎng)站上的頁(yè)面。

          您的瀏覽器將該頁(yè)面的 HTML 文檔下載到本地內(nèi)存中。

          瀏覽器加載頁(yè)面,創(chuàng)建該頁(yè)面的文檔對(duì)象模型,該頁(yè)面是 HTML 文檔的表示形式。

          DOM 充當(dāng)腳本和 HTML 文檔本身之間的中介。

          我們可以使用 JavaScript、Python 和其他腳本語(yǔ)言來(lái)交互和操作 DOM。

          親眼看看!

          我鼓勵(lì)您打開(kāi)開(kāi)發(fā)人員控制臺(tái)并查看“網(wǎng)絡(luò)”選項(xiàng)卡。下載的第一個(gè)文件是文檔類(lèi)型,它是HTML文檔!

          不要被 HTML 文檔的名稱(chēng)欺騙!

          在下圖中,該文檔稱(chēng)為Document_Object_Model因?yàn)樗顷P(guān)于DOM上的維基百科頁(yè)面。

          當(dāng)您查看響應(yīng)選項(xiàng)卡時(shí),您會(huì)看到一個(gè)簡(jiǎn)單的 HTML 文件。

        2

          在 DOM 上導(dǎo)航維基百科 HTML 文檔的“響應(yīng)”選項(xiàng)卡

          我們可以預(yù)覽 HTML 文件。這就是 HTML 文件的外觀。

        3

          在 DOM 上導(dǎo)航維基百科 HTML 文檔

          只有在這一點(diǎn)之后,瀏覽器才會(huì)加載頁(yè)面,從而創(chuàng)建文檔對(duì)象模型。

          多姆是什么樣的?

          當(dāng)瀏覽器加載頁(yè)面時(shí),它會(huì)將 DOM 創(chuàng)建為表示基礎(chǔ) HTML 文檔的樹(shù)結(jié)構(gòu)。

        4

          DOM 樹(shù)的表示形式

          樹(shù)的每個(gè)分支都以一個(gè)節(jié)點(diǎn)結(jié)束。每個(gè)節(jié)點(diǎn)都可以

          包含對(duì)象

          附加了事件處理程序

          包含對(duì)象的節(jié)點(diǎn)

          換句話(huà)說(shuō),每個(gè)節(jié)點(diǎn)都可以包含可以通過(guò)編程方式訪(fǎng)問(wèn)的 HTML 元素。

          DOM 接口允許以編程方式訪(fǎng)問(wèn)樹(shù)。使用它們,您可以更改文檔的結(jié)構(gòu)、樣式或內(nèi)容。

          以下是 DOM 接口的一些示例:

          文檔:表示網(wǎng)頁(yè)本身,它是所有內(nèi)容所在的 DOM 樹(shù)的入口點(diǎn)。通過(guò)使用類(lèi)似于獲取文檔中與指定選擇器匹配的第一個(gè) Element 節(jié)點(diǎn)之類(lèi)的方法。還有更多的方法。querySelector()

          元素:泛型類(lèi),表示元素的所有對(duì)象都從該類(lèi)降級(jí)

          窗口:表示包含 DOM 文檔的窗口。上面提到的文檔界面是指此窗口中的文檔。

          具有事件處理程序的節(jié)點(diǎn)

          上面介紹的相同接口具有可以觸發(fā) DOM 操作的事件處理程序。

          文檔 — 滾輪事件。 當(dāng)用戶(hù)旋轉(zhuǎn)車(chē)輪時(shí),將觸發(fā)車(chē)輪事件

          元素 — 錯(cuò)誤事件。在資源加載失敗或無(wú)法使用時(shí)觸發(fā)。

          窗口 — 調(diào)整大小事件。在調(diào)整窗口大小時(shí)觸發(fā)。

          可用于操作和創(chuàng)建網(wǎng)頁(yè)的所有屬性、方法和事件都組織到對(duì)象中。

          什么是腳本中的 DOM?

          在這一點(diǎn)上,應(yīng)該清楚的是DOM不是JavaScript或Python,也不是編程語(yǔ)言。問(wèn)“什么是 JavaScript 中的 DOM?”是沒(méi)有意義的。

          DOM 被設(shè)計(jì)為獨(dú)立于任何特定的編程語(yǔ)言。

          多虧了這個(gè)選擇,你可以用蟒蛇和爪哇腳本等語(yǔ)言訪(fǎng)問(wèn)DOM。通常,它們是用腳本編寫(xiě)的,可以由程序或?yàn)g覽器執(zhí)行。

          以下是腳本在 HTML 文檔中的外觀:

        5

          一般來(lái)說(shuō),您希望將頁(yè)面 (HTML) 的結(jié)構(gòu)與 DOM (JavaScript) 的操作分開(kāi)。

          因此,元素要么包含腳本語(yǔ)句(如上例所示),要么通過(guò) 屬性指向外部腳本文件。

          關(guān)鍵要點(diǎn)

          DOM 是 HTML 頁(yè)面的結(jié)構(gòu)和內(nèi)容的表示形式。

          DOM 邏輯樹(shù)的每個(gè)分支都以一個(gè)節(jié)點(diǎn)結(jié)尾。

          每個(gè)節(jié)點(diǎn)可以包含對(duì)象或具有事件處理程序。

          DOM 獨(dú)立于任何特定的編程語(yǔ)言。

          我們可以使用編程語(yǔ)言來(lái)訪(fǎng)問(wèn)和操作DOM。

        tags:
        聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
        10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
        請(qǐng)您保持通訊暢通,專(zhuān)屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
        免費(fèi)領(lǐng)取
        今日已有369人領(lǐng)取成功
        劉同學(xué) 138****2860 剛剛成功領(lǐng)取
        王同學(xué) 131****2015 剛剛成功領(lǐng)取
        張同學(xué) 133****4652 剛剛成功領(lǐng)取
        李同學(xué) 135****8607 剛剛成功領(lǐng)取
        楊同學(xué) 132****5667 剛剛成功領(lǐng)取
        岳同學(xué) 134****6652 剛剛成功領(lǐng)取
        梁同學(xué) 157****2950 剛剛成功領(lǐng)取
        劉同學(xué) 189****1015 剛剛成功領(lǐng)取
        張同學(xué) 155****4678 剛剛成功領(lǐng)取
        鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
        董同學(xué) 138****2867 剛剛成功領(lǐng)取
        周同學(xué) 136****3602 剛剛成功領(lǐng)取
        相關(guān)推薦HOT
        抖店入駐收費(fèi)多少?開(kāi)抖店費(fèi)用是多少?

        如果要開(kāi)通抖音小店,需要先把抖音賬號(hào)開(kāi)通商品櫥窗功能。入駐之后,可以選擇頭條賬號(hào)、抖音賬號(hào)、火山賬號(hào)任一類(lèi)型注冊(cè)或登錄。那開(kāi)個(gè)抖店要多...詳情>>

        2023-09-19 07:50:26
        想做直播帶貨的貨源哪里來(lái)?怎么找貨源?

        現(xiàn)如今直播推廣的方式是非?;鸬模兄浅6嗟馁u(mài)家都是利用直播推廣店鋪產(chǎn)品,效果也是非常不錯(cuò)。但很多賣(mài)家想要了解現(xiàn)在直播帶貨的話(huà)什么產(chǎn)品...詳情>>

        2023-09-19 07:47:16
        適合三農(nóng)領(lǐng)域的名字?有何技巧?

        現(xiàn)在在抖音上很多博主會(huì)選擇直播來(lái)賺取更多的流量以及利潤(rùn),直播間的東西也有很多讓消費(fèi)者信任并且喜歡的,而且隨著越來(lái)越多人直播,很多農(nóng)產(chǎn)品...詳情>>

        2023-09-19 07:06:05
        抖店商品發(fā)布違規(guī)怎么申訴?有何規(guī)則?

        抖店服務(wù)市場(chǎng)服務(wù)商發(fā)布違禁信息如何處理?情節(jié)嚴(yán)重程度判定原則:違規(guī)嚴(yán)重等級(jí)主要通過(guò)服務(wù)商違規(guī)次數(shù)、造成后果的嚴(yán)重程度、獲利或?qū)е聯(lián)p失的...詳情>>

        2023-09-19 06:59:55
        “泛垂直起號(hào)”可能是2023年最高效的起號(hào)方式

        這可能是明年最好用的旗號(hào)方式了,今天教大家一個(gè)很野,但是可以讓你三天漲1000粉的偏方。去年前年啊,每個(gè)人都教你,誰(shuí)知七號(hào)對(duì)著自己的產(chǎn)品拍...詳情>>

        2023-09-19 06:37:38
        開(kāi)班信息
        北京校區(qū)
        • 北京校區(qū)
        • 大連校區(qū)
        • 廣州校區(qū)
        • 成都校區(qū)
        • 杭州校區(qū)
        • 長(zhǎng)沙校區(qū)
        • 合肥校區(qū)
        • 南京校區(qū)
        • 上海校區(qū)
        • 深圳校區(qū)
        • 武漢校區(qū)
        • 鄭州校區(qū)
        • 西安校區(qū)
        • 青島校區(qū)
        • 重慶校區(qū)
        • 太原校區(qū)
        • 沈陽(yáng)校區(qū)
        • 南昌校區(qū)
        • 哈爾濱校區(qū)
        荥经县| 海兴县| 宁晋县| 信阳市| 凤阳县| 凭祥市| 喀喇沁旗| 宣汉县| 古浪县| 苗栗县| 永善县| 扶风县| 伽师县| 惠来县| 济宁市| 宁远县| 宿迁市| 临江市| 宁武县| 晴隆县| 枞阳县| 鹤山市| 衡水市| 东山县| 龙泉市| 柘荣县| 洛宁县| 拉孜县| 富民县| 库伦旗| 枣强县| 阳谷县| 徐汇区| 磴口县| 侯马市| 达州市| 安阳市| 富顺县| 读书| 扎兰屯市| 三明市|