jQuery和javascript的區別,jqueryjavascript
jQuery接近了尾聲,加上一篇總結性的部落格,這樣就完美了嘛。
來說說jQuery,寫的更少,做的更多,核心理念。大家都說“有了jQuery,天天喝茶水”,這也算是站在巨人的肩膀上了吧 。就從一開始的B/S項目開始吧。當時牛老師帶著我們一起做《牛腩新聞發布系統》的時候就已經提到了,當時的我們也是盲人摸象,到了現在還是要和原先一起知識進行對比,進行總結一下吧。
首先來說說jQuery和javascript的區別吧,對比出效率,這一點也不差。首先要明白jQuery是最流行的javascript庫。
javascript的缺點,在不同的瀏覽器中處理的結果可能不同。安全問題,javascript由於在用戶端運行,可能被駭客利用,在不同的瀏覽器中處理的結果可能不同。
jQuery最大的好處就是少量的代碼作更多的事情。看個例子
javascript代碼:
document.getElementById(‘elementid').value
jQuery代碼:
$(‘#elementid').val();
與javascript相比,jQuery的文法更加簡單。通過jQuery,可以很容易瀏覽文檔,選擇元素,處理事件以及添加效果燈,同時還允許開發人員定製外掛程式。
jQuery的優點:
jQuery消除了javascript跨平台相容問題,相比其他,jQuery更容易使用,jQuery有一個龐大的函數庫,這點是我本人最喜歡的。
什麼事情都是有兩面性的,jQuery的缺點,不是原聲的javascript語言,理解起來會有些困難。萬事開頭難嘛。項目中需要包含jQuery庫檔案,如果包含多個版本的jQuery庫,會發生衝突。
後篇還會有一些相應的jQuery技術總結。待續。。。。。
jquery與javascript有什不同?
JavaScript 是一種指令碼語言,主要用在瀏覽器中,實現對網頁的文檔對象的操作和一些使用者互動動作的處理。
而 jQuery 則是 JavaScript 的一個程式碼程式庫(或習慣性叫類庫),它將一些在 JavaScript 開發中經常用到的功能集合起來,以方便開發人員直接使用,而不需要再用原生 JavaScript 語句寫大量代碼,同時可在不同瀏覽器間實現一致的效果。是當前最流行的 JavaScript 庫之一。
1. jQuery 作為 JavaScript 的程式碼程式庫,自然是使用 JavaScript 語言編寫的。
2. jQuery 的代碼非常規範,執行效率也很高,是 JavaScript 編碼的優秀範例。
3. 很多情況下,只要使用 jQuery 的方法就可以實現大部分的 JavaScript 功能。
PS:關於程式語言和程式碼程式庫之間的聯絡,打個比方,程式語言是原料,程式碼程式庫則是用原料做成的半成品,而你的程式項目則是成品。你可以選擇直接用原料做,也可以選擇加入一些半成品。當然用原料做,你可以更自由,而用半成品則效率更高。
js與jquery什不同?
document.getElementById("id值").value==$("#id值").val()
上面的例子就是js和jquery的區別,都是通過id值 擷取資訊。左邊是js寫法,右邊是jquery寫法
你可以把jquery 理解成js的封裝,使js更加簡潔,快捷。它把相同的操作封裝起來,使用的時候直接調用。