| 企服解答
jQuery是一個(gè)快速、簡(jiǎn)潔的JavaScript框架。是繼Prototype之后又一個(gè)優(yōu)秀的JavaScript代碼庫(kù)(或JavaScript框架)。jQuery設(shè)計(jì)的宗旨是“write Less,Do More"即倡導(dǎo)寫(xiě)更少的代碼,做更多的事情。它封裝JavaScript常用的功能代碼,提供一種簡(jiǎn)便的JavaScript設(shè)計(jì)模式,優(yōu)化HTML文檔操作、事件處理、動(dòng)畫(huà)設(shè)計(jì)和Ajax交互。
jquery是干什么的
jQuery兼容各種主流瀏覽器,如IE 6.0+、FF1.5+、Safari2.0+、Opera 9.0+等。運(yùn)行jQuery所需的條件很簡(jiǎn)單:一臺(tái)計(jì)算機(jī)、一個(gè)智能電話(huà)或一個(gè)可以運(yùn)行現(xiàn)代瀏覽器的設(shè)備。jQuery對(duì)瀏覽器的要求也相當(dāng)自由。
jQuery的核心特性可以總結(jié)為:具有獨(dú)特的鏈?zhǔn)秸Z(yǔ)法和短小清晰的多功能接口;具有高效靈活的css選擇器,并且可對(duì)CSS選擇器進(jìn)行擴(kuò)展;擁有便捷的插件擴(kuò)展機(jī)制和豐富的插件。
| 拓展閱讀
jquery和vue的區(qū)別:
jQuery是使用選擇器選取DOM對(duì)象,對(duì)其進(jìn)行賦值、取值、事件綁定等操作,和原生的HTML的區(qū)別只是在于可以更方便的選取和操作dom對(duì)象,并且數(shù)據(jù)和界面是在一起的,舉個(gè)小例子,需要獲得input中內(nèi)容:$(“input”).val(),還是要依賴(lài)DOM元素的值。
而Vue則是和通過(guò)Vue對(duì)象將數(shù)據(jù)和View完全分離開(kāi)來(lái),對(duì)數(shù)據(jù)進(jìn)行操作不在需要引入響應(yīng)的DOM對(duì)象,可以說(shuō)數(shù)據(jù)和View是分離開(kāi)來(lái)的,通過(guò)Vue對(duì)象用vm去進(jìn)行雙向綁定。
[免責(zé)聲明]
文章標(biāo)題: jquery是干什么的
文章內(nèi)容為網(wǎng)站編輯整理發(fā)布,僅供學(xué)習(xí)與參考,不代表本網(wǎng)站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)溝通。發(fā)送郵件至36dianping@36kr.com,我們會(huì)在3個(gè)工作日內(nèi)處理。