Jquery是繼prototype之后又一個優秀的 Javascript 框架。它是輕量級的js庫(壓縮后只有21k) ,它兼容CSS3,還兼容各種瀏覽器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用戶能更方便地處理HTML documents、events、實現動畫效果,并且方便地為網站提供AJAX交互。
jQuery還有一個比較大的優勢是,它的文檔說明很全,而且各種 應用也說得很詳細,同時還有許多成熟的插件可供選擇。jQuery能夠使用戶的html頁保持代碼和html內容分離,也就是說,不用再在html里面插入一堆js來調用命令了,只需定義id即可。
jQuery 3.5.0 發布了,此版本主要是安全修復。
jQuery 在其jQuery.htmlPrefilter方法中使用了正則表達式,以確保在傳遞給方法時,所有結束標記均符合 XHTML 規則。例如,此預過濾器可確保將jQuery("
")這樣的調用轉換為jQuery("")。但是最近有報道稱正則表達式可能會引入跨站腳本(XSS)漏洞。所以此版本中jQuery.htmlPrefilter函數不再使用正則表達式。如果有開發者需要這種正則需求,可以使用最新版本的jQuery migration 插件恢復jQuery.htmlPrefilter功能。
另一方面,因為jQuery 4.0 中不推薦使用“位置選擇器”并會將其移除,所以此版本添加了最后兩個必要的替換方法。具體來說,添加了.even()和.odd()方法來替換:even和:odd選擇器。
-
javascript
+關注
關注
0文章
525瀏覽量
53945
發布評論請先 登錄
相關推薦
評論