學習前端程式設計師的同學,在學習 HTML、CSS之後,就會開始接觸 JavaScript。
而在 JavaScript接觸一段時間之後,就會進入到 jQuery。不過有些同學剛開始接觸 jQuery 的時候,會被各種簡寫的符號搞得亂七八糟,要過一段時間才能夠進入狀況。
這篇簡單的文章,就是要用一些很簡單的文字,來告訴大家 jQuery 到底是甚麼。

jQuery 也是用 JavaScript 寫的、是個外掛函式庫
第一件事情是, jQuery 也是用 JavaScript 寫的,是個外掛函式庫。
所以 jQuery 並不是另外一種程式語言。
只是他利用了很多的 JavaScript 程式碼,讓你在寫 JavaScript 的時候,可以變得簡單。
一開始要學選取器,選取器到底是甚麼
在寫 JavaScript 的時候,我們常常用到的是下面這段:
var objUsername = document.getElementById("username");這樣的程式碼,可是這段程式碼真的很長,直接我們取到這個物件之後,也是要再去做不同的應用。
jQuery 一開始幫我們解決了這樣的問題,他幫我們把選取物件這件事情,變得很簡單。例如
$('#username')而且了這段程式碼後,可以利用在後面接上一些功能呼叫,很快的完成一些功能。
利用選取器跟事件,把程式碼與HTML變乾淨
往往 JavaScript 的程式碼,需要在 HTML 載入的時候啟動,所以我們會需要寫這樣的程式碼:
<body onload="funcA();funcB();">
...
</body>但是這樣的寫法,需要把 JavaScript 跟 HTML 參雜在一起。會造成維護的困難以及程式碼的混亂。
所以如果用了 jQuery ,我們會把它改寫成:
<script type=”text/javascript”>$(document).load(function() {.....});</script>在 JavaScript 的區段寫這樣的程式碼,這樣就免得在 HTML 當中混雜在一起,變得清爽簡單。
以上是為什麼要用 jQuery 的一點說明,希望對大家學習 JavaScript 的時候,會有幫助。

