回覆列表
  • 1 # fluhr2988

    舉個例子:你把html看做是一個裝有行李的行李箱,箱子裡外會有各種大小的儲物空間,儲物空間裡可以放東西。那麼,這個裝有行李的箱子就可以看是html文件,各個儲物空間類似於html的閉合的標籤,比如

    ,箱子裡的衣服看做是某個標籤中得資料,比如某個標籤中的字串"HELLO WORLD"。假設,全球範圍內需要使用一種“機器”對過安檢的箱子進行檢查,檢查過程為:開啟箱子,分別去各個儲物空間把東西拿出來,檢查完畢後再把東西放進去。為了便於各種型別的“機器”能方便的檢查行李箱,人類提出了一種可供機器使用的模組,這種模組可以把箱子抽象為一種類似於樹的資料結構,所有可以操作這種樹形結構的機器,都可以很方便的檢查行李箱中得東西。這種模組就類似於DOM。那麼,HTML可以看做是結構性的文字,然後可以將其抽象為DOM型別的模型,這樣所有的程式處理模組只要能夠處理DOM,那麼就可以處理HTML。總之,你也可以自己透過自己定義的方法去操作HTML文字,但是基於DOM的操作會更加方便,因為你不需要考慮HTML文字的內容格式,你只需要關心結構良好的DOM文件,並且現成的開發介面提供了豐富的DOM操作介面。

  • 中秋節和大豐收的關聯?
  • js身份證判斷方法支援15位和18位?