一、為什么學習jQuery
javaScript其實很麻煩的,無論從獲取元素還是添加屬性和修改屬性,需要大量的代碼來實現,盡管,原生的東西可以處理很多兼容的問題,但這還是不符合快速開發(fā)的理念了。
二、什么是jQuery?
jQuery是一個JavaScript庫,通過封裝原生的JavaScript函數得到一整套定義好的方法。作者是John Resig,于2006年創(chuàng)建的一個開源項目,隨著越來越多開發(fā)者的加入。
JS與jQuery的區(qū)別
js是網頁的腳本語言,js是語言。jquery是基于js語言的一個框架。一個是語言,一個是框架。jquery其實還是js?;趈s的框架還有很多,比如extjs、dojo、easyui等,都是為了快速開發(fā)。
三、如果選擇jQuery版本
選擇版本需要考慮的因素主要有一下幾點:
(1)性能(js大小/瀏覽器上表現)
(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 技術更加完美
(7)基于jQuery大量插件
(8)自行擴展功能插件
jQuery最大的優(yōu)勢,就是特別的方便,而且可以選擇不同的版本來考慮兼容性,同時,基于jQuery的優(yōu)秀框架也非常多。
遠近互聯前端小華整理發(fā)布,希望能對學習技術的你有所幫助
遠近互聯專業(yè)提供網站建設、APP開發(fā)、網站優(yōu)化、外貿網站SEO、微信運營的品牌整合營銷服務讓客戶通過網絡品牌建立與網絡傳播提高業(yè)績。






