前端不可能不知道jQuery
據(jù)統(tǒng)計(jì)坛吁,全世界排名前100萬(wàn)的網(wǎng)站虎囚,有46%使用jQuery 2006年8月26日 最初版本豹缀,只是提供了一個(gè)友好的 $('選擇器')
為什么要用 jQuery
DOM API
- 難用
- 存在兼容性問(wèn)題
- 功能太少,不能與時(shí)俱進(jìn)
jQuery
- 兼容性好
- API 友好
- 功能強(qiáng)大樱报,與時(shí)俱進(jìn)
什么時(shí)候適合用 jQuery
- DOM 操作較多(事件監(jiān)聽(tīng))
- 簡(jiǎn)單的 AJAX
- 需要兼容多款瀏覽器
什么時(shí)候不用 jQuery
- 頁(yè)面交互極為簡(jiǎn)單
- 頁(yè)面對(duì)流量有苛刻的要求
- 上級(jí)強(qiáng)制蝙昙、團(tuán)隊(duì)已經(jīng)有了 jQuery 的代替品
jQuery 做什么
- 選擇網(wǎng)頁(yè)元素
- 改變結(jié)果集
- 元素的操作:取值和賦值
- 元素的操作:移動(dòng)
- 元素的操作:復(fù)制闪萄、刪除和創(chuàng)建
- 工具方法
- 事件操作
- 特殊效果
- AJAX
- http://devdocs.io/jquery/
jQuery版本問(wèn)題
- 1.x 與 2.x 的不同