XML和HTML的主要區別、 jQuery 能做什麼?JavaScript中的“=、==、===”區別?
XML 與 HTML 的主要區別?
- XML是區分大小寫字母的,HTML不區分
- 在HTML中,如果上下文清楚地顯示出段落或者列表鍵在何處結尾,那麼你可以省略</p>或者</li>之類的結束 標記。在XML中,絕對不能省略掉結束標記
HTML:<img src="1.jpg"><br><br>
XML:<img src="1.jpg"></img><br/><br/>
- 在XML中,擁有單個標記而沒有匹配的結束標記的元素必須用一個 / 字元作為結尾。這樣分析器就知道不用 查詢結束標記了
- 在XML中,屬性值必須分裝在引號中。在HTML中,引號是可用可不用的
- 在HTML中,可以擁有不帶值的屬性名。在XML中,所有的屬性都必須帶有相應的值
- XML是用來儲存和傳輸資料,HTML是用來顯示資料
- 擴充套件:如果使用了完全符合XML語法要求的HTML,那麼就叫做符合XHTML標準。符合XHTML標準的頁面有利於SEO
jQuery 能做什麼?
- 獲取頁面的元素
- 修改頁面的外觀
- 改變頁面大的內容
- 響應使用者的頁面操作
- 為頁面新增動態效果
- 無需重新整理頁面,即可以從伺服器獲取資訊
- 簡化常見的javascript任務
JavaScript中的“=、==、===”區別?
- =:即賦值運算;
- ==:判斷兩個變數是否相同,僅限於值,如果值相同而型別不同,那麼JavaScript引擎會在內部做型別轉換;
- ===:判斷兩個變數是否相同,無論是值還是型別,如果型別不同而值相同,也會返回false,而引擎不會在內部進行轉換。
相關文章
- JQuery中html()和val()的用法區別jQueryHTML
- jQuery的html()和text()區別jQueryHTML
- JQuery中的html() text() val()區別jQueryHTML
- JavaScript中for in 和for of的區別JavaScript
- JavaScript中==和===的區別JavaScript
- HTTP和HTTPS有什麼主要的區別?HTTP
- XML和HTML有什麼區別?兩者之間有什麼關聯?XMLHTML
- JavaScript 中的 Var,Let 和 Const 有什麼區別JavaScript
- JQuery this和$(this)的區別jQuery
- jquery $(this) 和this的區別jQuery
- jQuery中empty與html("")的區別對比jQueryHTML
- text(),val()和html()區別是什麼HTML
- jquery中prop和attr的區別jQuery
- Jquery中attr和prop的區別jQuery
- Jquery中.attr()和.data()的區別jQuery
- html和html5有什麼區別呢?HTML
- MySQL的MyISAM和InnoDB引擎的主要區別是什麼?MySql
- JavaScript中的“=、==、===”區別JavaScript
- jQuery html(),text(),val()區別jQueryHTML
- jQuery中css()和attr()方法的區別jQueryCSS
- java和html的區別JavaHTML
- java和JavaScript究竟什麼關係,有什麼樣的區別JavaScript
- WPF中的StaticResource和DynamicResource有什麼區別
- 【Java面試】Mybatis中#{}和${}的區別是什麼?Java面試MyBatis
- C# 中的 == 和 equals()有什麼區別?C#
- Javascript中“==”與“===”的區別JavaScript
- Python和Java的主要功能區別是什麼?PythonJava
- jquery prop和attr的區別jQuery
- Java和Javascript的區別JavaScript
- JavaScript中Map和ForEach的區別JavaScript
- c++中&和&&有什麼區別C++
- jQuery not()和filter()區別jQueryFilter
- 深入探究Java中equals()和==的區別是什麼Java
- Laravel中 FeatureTest和 UnitTest的區別是什麼Laravel
- cat和vim的區別是什麼?
- python is和==的區別是什麼?Python
- HIVE和HBASE的區別是什麼Hive
- JDO和JPA的區別是什麼?