【慎思堂】之議家長裡短:Javascript與JQuery

來源:互聯網
上載者:User

以前的網頁過於枯燥無法滿足網民的需要。因此誕生了Javascript使得網頁更絢麗了、更酷了。 

的出現使得網頁和使用者之間實現了一種即時性的、動態、互動性的關係,使網頁包含更多活躍的元素和更加精彩的內容。同時,緩解伺服器的壓力,及時響應使用者的事件,提高使用者體驗。

解釋型的 網頁指令碼語言。其作用是 控制瀏覽器的行為和內容。

用戶端運行,可以減輕伺服器的壓力。

不能獨立運行,需要由Web瀏覽器進行解釋和執行。

解釋性語言,代碼執行不進行先行編譯。

元素

文件物件模型(DOM)來獲得的。

庫,並避免了上述現狀 《》

的選擇:每一個都是getelementbyid或者getelementbytagname或者getelementbyname之類的,過長的提取方法和每一次單一的提取,讓很多程式員都很抓狂。相對JS的選擇操作,JQuery的強大的選取器絕對是精簡高效。

操作,使開發人員在編寫DOM操作相關程式的時候能夠得心應手.

操作封裝到一個函數$.(ajax)裡,使得開發人員處理AJAX的時候能夠專心處理商務邏輯而無需關心複雜的瀏覽器安全色性和XMLHttpRequest對象的建立和使用的問題

為什麼有了JS以後,還要有JQuery?JS和JQuery之間是什麼關係?

JQuery是對JS的一個進一步的總結。

舉個例子:

就像是一個鐵板,JQuery是用鐵礦中的一些鐵製成的鐵鍬。我現在需要做的耕地。如果我要使用來耕地可以實現:第一步,把鐵煉化了;第二步,放在模子裡面,製成鐵鍬的形狀;第三步,用木頭棍做扶手組裝在一起;第四步,把鐵鍬打磨快了;第五步,耕地。雖然可以實現耕地的功能,但是卻很麻煩。而如果我們使用JQuery的話,只需要最後一個步驟就可以了。

放到代碼中來講的話:

 四 總結

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.