區別:jquery1.x版本相容ie678,官方只做bug維護,功能不再新增;jquery2.x版本不相容ie678,官方只做bug維護,功能不再新增;jquery3.x版本不相容於ie678,只支援最新的瀏覽器,是官方主要更新維護的版本。
相關推薦:《程式設計影片課程》
jQuery是個快速、簡潔的JavaScript框架。 jQuery設計的宗旨是“write Less,Do More”,即倡導寫更少的程式碼,做更多的事情。
目前jQuery有1.x、2.x、3.x三個版本,在jQuery官網(http://jquery.com/)可以看。
1.x、2.x、3.x 三大系列的差異
1,IE 的支援情況比較
(1)情境分析
1.x:支持ie6、ie7、ie8
2.x、3.x:不支援ie6、ie7、 ie8
(2)選擇建議
如果需要相容ie678:只能選擇1.x
如果不需要相容ie678:可以選擇2.x、3.x。因為 1.x 中有大部分程式碼是對老舊瀏覽器所做的相容,這就增加了運作的負擔,影響了運作效率。
2,外掛程式的支援情況比較
(1)情況分析
由於jQuery 的版本都是不向後相容的,導致了基於jQuery 開發的插件會有相容性問題。也就是說新版的 jQuery 推出後,原有的外掛可能無法正常使用,需要外掛程式作者重新開發新版本。
(2)選擇建議
為了確保與各種外掛程式有更好的相容性可以選擇 1.x 的版本。
3,新特性比較
(1)2.x 相較於1.x 沒有增加什麼新特性,主要是去除了ie678 的支持,提升了性能,減小了體檢。
(2)3.x 相較於先前版本,增加了許多新特性,也改變一些過去的特性
總結
版本 | 描述 |
1.x | 相容ie678,使用最廣泛的,官方只做bug維護,功能不再新增。因此一般專案來說,使用1.x版本就可以了,最終版本:1.12.4 |
#2.x | 不相容ie678,很少人使用,官方只做bug維護,功能不再新增。如果不考慮相容版本低的瀏覽器可以使用2.x,最終版本:2.2.4 |
#3.x | 不相容ie678,只支援最新的瀏覽器。除非特別要求,一般不會使用3.x版本的,很多舊的jQuery插件不支援這個版本。目前該版本是官方主要更新維護的版本。 |
想要查閱更多相關文章,請造訪PHP中文網! !
以上是jquery三大版本有什麼不同?的詳細內容。更多資訊請關注PHP中文網其他相關文章!