區(qū)別:1、Bootstrap是用于開發(fā)應(yīng)用程序的開源前端框架,Jquery是用于客戶端腳本的開源javascript庫;2、Bootstrap提供更高的性能,可以快速創(chuàng)建或運(yùn)行站點(diǎn),Jquery的性能相對(duì)較慢,并且不會(huì)經(jīng)常發(fā)布新功能或組件。
本教程操作環(huán)境:windows10系統(tǒng)、jquery3.2.1版本、Dell G3電腦。
bootstrap與jquery的區(qū)別是什么
1、本質(zhì)
Bootstrap是用于開發(fā)應(yīng)用程序的開源前端框架;Jquery是用于客戶端腳本的開源javascript庫。
2、編寫語言
Bootstrap主要用HTML,CSS,Less,Saas和JavaScript編寫;Jquery主要用JavaScript編寫。
3、性能
Bootstrap提供更高的性能,可以快速創(chuàng)建或運(yùn)行站點(diǎn),且經(jīng)常發(fā)布新的功能或組件;
Jquery的性能相對(duì)較慢,并且不會(huì)經(jīng)常發(fā)布新功能或組件。
4、自定義開發(fā)
Bootstrap可以使用CSS框架使站點(diǎn)更具可定制性;有一個(gè)各種主題的模板,可用于不同的網(wǎng)站。
在Jquery中,無法使用許多自定義項(xiàng)開發(fā)站點(diǎn),沒有用于不同的網(wǎng)站開發(fā)的主題模板。
Bootstrap以及jQuery主要以Web Site場景為主 也就是網(wǎng)站的頁面展示層 能夠提供很多艷麗的效果
Bootstrap是一個(gè)前臺(tái)框架包含css和一些jquery插件,依賴與jquery,所以必須一起使用
bootstrap是依賴jquery寫的擴(kuò)展,你要使用bootstrap,必須要先引入juqery你不引入jquery,bootstrap的功能你還不能用
bootstrap定義了布局、間距等,還提供了less進(jìn)行管理,可以看作是css規(guī)范、框架。
利用他提供的樣式隨意組合,基本上能滿足了一些頁面的樣式需求。
用Jquery 的話, 如果要做一個(gè)網(wǎng)站,PC 端用jQuery-ui 手機(jī)端用jQuery mobile【需要做兩套網(wǎng)站】
如果用bootstrap的話,【只需要一套就夠了】。
因?yàn)閎ootstrap 是響應(yīng)式布局,根據(jù)你的瀏覽設(shè)備不同,給你顯示頁面的效果也不同。當(dāng)然如果你需要 支持IE 6—IE7 最好還是用 jQuery 低版本吧。
相關(guān)視頻教程推薦:jQuery視頻教程