jQuery是什么?
jQuery描述
jQuery是JS的一個庫,封裝了我們開發過程中常用的一些功能, 方便我們來調用,提高我們開發的效率
JS庫是把我們常用的功能放到一個單獨的文件中,我們用的時候,直接引用到頁面里面來就可以了,
animate.js(JQurey.js)是我們自己封裝的庫,而jQuery是別人幫我們封裝好的庫。
如何使用jquery?
1.引包
2.入口函數
3.功能實現代碼(事件處理)
jquery隱式迭代簡單介紹:
隱式對應的是顯示,隱式迭代的意思是:在方法內部進行循環遍歷,而不用我們自己在進行循環,簡化我們的操作,方便我們調用。
jquery的入口函數
jquery入口函數與js入口函數的區別
js入口函數指的是:window.onload=function(){};
區別一:書寫個數不同
js入口函數只能出現一次,出現多次會存在事件覆蓋的問題。
jquery的入口函數,可以出現任意多次,并不會存在事件覆蓋問題,
區別二:執行時機不同
js入口函數是所有的文件資源加載完成后,才執行,這些文件資源包括:頁面文檔、外部的js文件、外部的css文件、圖片等。
jquery的入口函數,是在文檔加載完成后,就執行,文檔加載完成指的是:DOM樹加載完成后,就可以操作DOM了,不用等到所有的外部資源都加載完成。
文檔加載的順序:從上往下,邊解析邊執行。