XML和HTML的主要區別、 jQuery 能做什麼?JavaScript中的“=、==、===”區別?

結婚再改暱稱發表於2020-10-14

XML 與 HTML 的主要區別

  1. XML是區分大小寫字母的,HTML不區分
  2. 在HTML中,如果上下文清楚地顯示出段落或者列表鍵在何處結尾,那麼你可以省略</p>或者</li>之類的結束 標記。在XML中,絕對不能省略掉結束標記

HTML:<img src="1.jpg"><br><br>

XML:<img src="1.jpg"></img><br/><br/>

  1. 在XML中,擁有單個標記而沒有匹配的結束標記的元素必須用一個 / 字元作為結尾。這樣分析器就知道不用 查詢結束標記了
  2. 在XML中,屬性值必須分裝在引號中。在HTML中,引號是可用可不用的
  3. 在HTML中,可以擁有不帶值的屬性名。在XML中,所有的屬性都必須帶有相應的值
  4. XML是用來儲存和傳輸資料,HTML是用來顯示資料
  5. 擴充套件:如果使用了完全符合XML語法要求的HTML,那麼就叫做符合XHTML標準。符合XHTML標準的頁面有利於SEO

 

 jQuery 能做什麼

  1. 獲取頁面的元素 
  2. 修改頁面的外觀
  3. 改變頁面大的內容
  4. 響應使用者的頁面操作
  5. 為頁面新增動態效果
  6. 無需重新整理頁面,即可以從伺服器獲取資訊
  7. 簡化常見的javascript任務  

JavaScript中的“=、==、===”區別

  1. =:即賦值運算;
  2. ==:判斷兩個變數是否相同,僅限於值,如果值相同而型別不同,那麼JavaScript引擎會在內部做型別轉換;
  3. ===:判斷兩個變數是否相同,無論是值還是型別,如果型別不同而值相同,也會返回false,而引擎不會在內部進行轉換。

 

相關文章