1. 程式人生 > >jQuery和Bootstrap的優點

jQuery和Bootstrap的優點

工具 開發者 query tex 邏輯 隱式 ajax bootstra .ajax

jQuery的優點

jquery是JavaScript庫,能夠極大地簡化JavaScript編程,能夠更方便的處理DOM操作和進行Ajax交互

1、輕量級
JQuery非常輕巧
2、強大的選擇器
JQuery允許開發者使用從CSS1到CSS3幾乎所有的選擇器,以及JQuery獨創的高級而且復雜的選擇器
3、出色的DOM操作的封裝
JQuery封裝了大量常用的DOM操作,使開發者在編寫DOM操作相關程序的時候能夠得心應手
4、可靠的事件處理機制
JQuery的事件處理機制吸收了JavaScript專家Dean Edwards編寫的事件處理函數的精華,JQuery在處理事件綁定的時候相當可靠。
5、完善的Ajax


JQuery將所有的Ajax操作封裝到一個函數$.ajax()裏,使得開發者處理Ajax的時候能夠專心處理業務邏輯而無需關心復雜的瀏覽器兼容性和XMLHttpRequest對象的創建和使用的問題
6.鏈式操作方式
JQuery中最有特色的莫過於它的鏈式操作方式——即對發生在同一個JQuery對象上的一組動作,可以直接接連寫無需要重復獲取對象
7.隱式叠代
JQuery裏的方法都被設計成自動操作的對象集合,而不是單獨的對象,這使得大量的循環結構變得不再必要,從而大幅度地減少代碼量。
8.行為層與結構層的分離
開發者可以使用選擇器選中元素,然後直接給元素添加事件。
9.開源
JQuery是一個開源的產品,任何人都可以自由地使用並提出修改意見

bootstrap優點

Bootstrap是基於HTML,CSS,javascript的前端框架,使用它可以快速的搭建出網站
1.跨設備,跨瀏覽器
可以兼容所有現代瀏覽器
2.響應布局
bootstrap提供了一套響應式、移動設備優先的流式柵格系統。它可以根據用戶屏幕尺寸調整頁面,使其在各個尺寸上都表現良好
3.CSS模塊化
bootstrap預先定義了很多CSS類,使用的時候直接給class賦予對應的類名即可,如text-left,text-align,.table等
4.內置JavaScript插件
Bootstrap提供了很多實用性的JQuery插件,這些插件方便開發者實現WEB中各種常規特效。所以Bootstrap依賴於JQuery

5.豐富的組件
bootstrap提供了實用性很強的組件,包括:導航,標簽,工具條,按鈕等供開發者使用

jQuery和Bootstrap的優點