jQuery是什麽?
- 来源:未知 原创
- 时间:2018-07-17
- 阅读: 次
- 本文标签:
終於迎來了jQuery的學習,從剛剛接觸HTML到這裏,大家已經走了很遠的路了。在jQuery學習之前,我們先來給大家先拉扯一些非常必要的基礎知
識。這些內容對於大家理解jQuery是非常重要的。
一、從JavaScript到JavaScript庫
“jQuery、Prototype、Dojo、YUI、Ext.js……”
在Web前端學習中,我們肯定或多或少見過以上名詞。其實這些名詞指的都是“JavaScript庫”。JavaScript庫是什麽鬼?本來已經有JavaScript
了,幹嘛還會出現這些東東呢?
通過JavaScript的學習,我們都知道JavaScript是一門很繁瑣的語言。舉個例子,如果我們要用JavaScript來實現一些圖片輪播、Tabs選項卡等,
代碼量會非常多。因此為了減少工作量,我們常常會把JavaScript經常用到的一些功能特效封裝起來成為一個“代碼庫”,然後開發者只需要調用一
些簡單的函數就能進行快速開發。
對於“JavaScript庫”與“JavaScript”的關系,我們可以這樣想:假如我們見到一個特效,然後我把這個特效封裝成一個函數,以後每次我們只需
要調用函數就能使用到這個特效。我們把常用的特效都像上面那樣封裝成一個個函數,這些函數放到一起就成了一個JavaScript庫。也就是說,
jQuery、prototype等這些JavaScript庫本身就是用JavaScript語言來寫的,這句話應該很好理解。
我們把JavaScript比喻成“原料”,則JavaScript庫就好比用原料做成的“半成品”,而你程序項目就像是“成品”。你想要得到成品,可以直接用
原料做,也可以選擇加入一些半成品。如果用原料來做,工序肯定是最多的。但是如果我們使用半成品效率更加高!
我們即將學到的jQuery就是JavaScript中最好的半成品!
二、什麽是jQuery
jQuery,顧名思義,也就是JavaScript和Query(查詢),即輔助JavaScript開發的庫。jQuery是全球最流行用得最多的JavaScript庫,沒有之
一。jQuery是在世界前10000個訪問最多的網站中,有超過55%在使用jQuery。
從上面我也也知道了,其實jQuery就是用JavaScript來寫的,它只是把我們在JavaScript中最常用的的功能封裝起來,以方便我們快速開發。想當
年,jQuery的創始人John Resig就是受夠了JavaScript“語法繁瑣、兼容性差、維護困難等”這些,才創建了jQuery。
jQuery具有以下優點:
(1)代碼簡潔
(2)完美兼容
(3)強大的選擇器
(4)輕量級
(5)完善的Ajax
(6)豐富的插件
……
“簡潔與高效”是jQuery最大的特點。有一句話說“每多學一點知識,就少寫一行代碼”。jQuery更是如此,jQuery的理念就是“write less do
more”。
對於綠葉學習網,很多特效以及在線工具我都是用jQuery來寫的,而非原生js。因為jQuery用起來就是一“爽”到底。
相关文章
本文链接:http://www.it892.com/content/web/jquery/0GG0D102018.html