首頁  >  文章  >  web前端  >  初識Jquery和其用法

初識Jquery和其用法

一个新手
一个新手原創
2017-09-25 09:45:281313瀏覽

一、js的幾個弊端:

1、js的入口函數只能有一個,後面的會覆蓋掉前面,而且是當頁面上的所有的資源都加載完畢之後才執行J

2、找物件麻煩,方式單一

3、手動去寫for迴圈

4、原生js有相容問題

5、程式碼的容錯率不高一旦報錯,後面都不執行

6、js實作動畫比較麻煩,手動封裝


##二、JQuery的優勢

1、輕量級。 100k,壓縮後十幾k。

2、強大的選擇器。 css選擇器+jquery自帶選擇器

3、出色的Dom操作的封裝

4、可靠的事件處理機制

在預留退路(graceful degradation) 、循序漸進以及非入​​侵式(Unobtrusive)編程思想方面做得相當不錯

5、完善的Ajax

$.ajax()

6、不污染頂級變量

7、出色的瀏覽器相容性。

8、鍊式操作方式

可以直接連寫無需重複取得物件

#9、隱含迭代

jQuery裡的方法都被設計成自動操作對象集合,而不是單獨的對象,大量的循環而不再必要,大量減少代碼量

10、行為層與結構層的分離

11、豐富的插件支持

12、完善的文檔

13、開源

jQ的寫法:

1、引包 script src ="jquery-1.12.4.js"
2、入口函数($()===jQuery(),$是jQuery的一个简写形式
简写:$(function(){
});
$(document).ready(function(){//等待dom元素加载完毕
alert('Hello World!');//弹出警告框
};

與window.onload相似,不過window.load必須要等網頁所有的內容載入完畢後(包括圖片)才能執行,且不能執行多個,後者覆寫前者

*tips:$的本質,$();函數呼叫

參數,可以用三種

1)func;

2)函數名稱

#3)字串:「p」;

以上是初識Jquery和其用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn