jQuery是什麼,它跟JavaScript有什麼關係?它又有什麼能耐呢? | javascript
![jQuery是什麼,它跟JavaScript有什麼關係?它又有什麼能耐呢?](https://i.imgur.com/axBPWDg.jpg)
$ 字符在現在的網頁開發常常出現,尤其是新手剛學JavaScript時在網路上找範例常常看到"$"字號,然後就跳過。為什麼跳過?因為他們知道每次都不會動,是壞掉的程式碼。 不過,真的壞掉了嗎? 現在的程式設計師在新手時期通常會Javascript與jQuery一起學,然後就搞不清楚相依的關係,混雜在一起使用而且程式碼甚至不會動,相當困擾。 這裡提供我們的解說,希望能幫助大家澄清一些觀念。 1.jQuery是什麼?jQuery是一個以Javascript來編寫的函式庫,簡單來說就是先幫你實作了很多Javascript的函數功能,用途是讓開發者可以更輕鬆方便的...
![jQuery是什麼,它跟JavaScript有什麼關係?它又有什麼能耐呢?](http://pix2.agoda.net/hotelimages/116/1164654/1164654_16022909490040314360.jpg?s=800x)
$ 字符在現在的網頁開發常常出現,尤其是新手剛學JavaScript時在網路上找範例常常看到"$"字號,然後就跳過。
為什麼跳過? 因為他們知道每次都不會動,是壞掉的程式碼。
不過,真的壞掉了嗎?
現在的程式設計師在新手時期通常會Javascript與jQuery一起學,然後就搞不清楚相依的關係,混雜在一起使用而且程式碼甚至不會動,相當困擾。
這裡提供我們的解說,希望能幫助大家澄清一些觀念。
1. jQuery是什麼?
jQuery是一個以Javascript來編寫的函式庫,簡單來說就是先幫你實作了很多Javascript的函數功能,用途是讓開發者可以更輕鬆方便的製作網站功能,最重要的是它是免費的。
2. 開發網頁一定要會jQuery嗎?
如果這個問題發生在幾年前,答案應該會是否定的。不過現在jQuery幾乎已經是網頁前端開發必備技能。現在很少面試會特別問你會不會jQuery,通常預期會JavaScript就是會jQuery。
而你在使用進階的其他三方資料庫時會發現很多都依賴jQuery,例如Bootstrap
圖中箭頭所指文字即為"所有插件都依賴jQuery",取自Bootstrap 3[1](Bootstrap 4 一樣相依jQuery)
3. 我很討厭使用第三方的函式庫,有可能使用Javascript做出和jQuery一樣的功能嗎?
當然可以,jQuery是用Javascript寫成的,本質上還是Javascript。所以他寫的出來你也一定寫得出來(只是看花多少時間而已)。
4. jQuery那麼多版,我要用哪一版?
一般來說其實jQuery 1.x 就很穩定了,2.x之後的版本不支援IE 6, 7, 8 ,也就是Windows XP所附帶的版本。不過已經很少人在使用Windows XP所以不是問題。主要是看如果有使用其他的函式庫有沒有指定版本。如果沒有以上疑慮,用最新的即可,目前是v3.3.1...
取得本站獨家住宿推薦 15%OFF 訂房優惠
本站住宿推薦 20%OFF 訂房優惠,親子優惠,住宿折扣,限時回饋,平日促銷
JavaScript | javascript
What is JavaScript? | javascript
相等比較 | javascript
JavaScript 基礎 | javascript
位元運算子 | javascript
運算式與運算子 | javascript
JavaScript | javascript
五個月成為JavaScript 工程師的完整攻略,每個月要幹嘛都寫 ... | javascript
淺談JavaScript 頭號難題this:絕對不完整,但保證好懂 | javascript
jQuery是什麼,它跟JavaScript有什麼關係?它又有什麼能耐呢? | javascript
JavaScript 是什麼? | javascript
JavaScript | javascript
語法與型別 | javascript
JavaScript 初探 | javascript
Javascript教學課程(入門篇) | javascript
JavaScript | javascript
什麼是JavaScript? | javascript
在瀏覽器中啟用JavaScript | javascript
JavaScript是什麼?讓網站能互動的JavaScript基本介紹 | javascript
![](https://i.imgur.com/axBPWDg.jpg)
![](https://i.imgur.com/axBPWDg.jpg)
![](https://i.imgur.com/axBPWDg.jpg)
![](https://i.imgur.com/axBPWDg.jpg)
![](https://i.imgur.com/axBPWDg.jpg)
![](https://i.imgur.com/axBPWDg.jpg)
![](https://i.imgur.com/axBPWDg.jpg)