一、為什么學習jQuery
javaScript其實很麻煩的,無論從獲取元素還是添加屬性和修改屬性,需要大量的代碼來實現(xiàn),盡管,原生的東西可以處理很多兼容的問題,但這還是不符合快速開發(fā)的理念了。
二、什么是jQuery?
jQuery是一個JavaScript庫,通過封裝原生的JavaScript函數(shù)得到一整套定義好的方法。作者是John Resig,于2006年創(chuàng)建的一個開源項目,隨著越來越多開發(fā)者的加入。
JS與jQuery的區(qū)別
js是網(wǎng)頁的腳本語言,js是語言。jquery是基于js語言的一個框架。一個是語言,一個是框架。jquery其實還是js。基于js的框架還有很多,比如extjs、dojo、easyui等,都是為了快速開發(fā)。
三、如果選擇jQuery版本
選擇版本需要考慮的因素主要有一下幾點:
(1)性能(js大小/瀏覽器上表現(xiàn))
(2)穩(wěn)定性(加載時間,bug情況)
(3)功能性(新增/廢除哪些功能)
(4)可擴展性/兼容性(1.x支持ie 6+, 2.x支持ie 9+)
四、jQuery的功能優(yōu)勢
(1)像 CSS 那樣訪問和操作 DOM
(2)修改 CSS 控制頁面外觀
(3)簡化 JavaScript 代碼操作
(4)事件處理更加容易
(5)各種動畫效果使用方便
(6)讓 Ajax 技術(shù)更加完美
(7)基于jQuery大量插件
(8)自行擴展功能插件
jQuery最大的優(yōu)勢,就是特別的方便,而且可以選擇不同的版本來考慮兼容性,同時,基于jQuery的優(yōu)秀框架也非常多。
遠近互聯(lián)前端小華整理發(fā)布,希望能對學習技術(shù)的你有所幫助
遠近互聯(lián)專業(yè)提供網(wǎng)站建設、APP開發(fā)、網(wǎng)站優(yōu)化、外貿(mào)網(wǎng)站SEO、微信運營的品牌整合營銷服務讓客戶通過網(wǎng)絡品牌建立與網(wǎng)絡傳播提高業(yè)績。






