原生js函數入口函數是在文檔加載完畢,而且圖片資源加載完畢才開始執行
jquery的入口函數會在文檔完畢,圖片不加載就開始執行,如果操作圖片資源,jquery會等待圖片加載完畢執行
區別一:個數及事件覆蓋問題
Js入口函數只能出現一次,出現多次會存在事件覆蓋的問題。jQuery的入口函數,可以出現任意多次,并不會存在事件覆蓋問題。區別二:執行時機不同
Js入口函數是在所有的文件資源加載完成后,才執行。這些文件資源包括:頁面文檔、外部的js文件、外部的CSS文件、圖片等。jQuery的入口函數,是在文檔加載完成后,就執行。文檔加載完成指的是:DOM樹加載完成后,就可以操作DOM了,不用等到所有的外部資源都加載完成。新聞熱點
疑難解答