不太一樣
window.onload是在頁面所有的元素都加載完成後才觸發
$(function(){})是在頁面的dom結構加載完畢後就觸發 dom裡的内容不一定都已經加載完成
比如說一個頁面有好多圖檔 而加載這些圖檔需要一定的時間
window.onload必須得等到全部的圖檔都加載完成後才能觸發
而$(function(){})隻要在dom加載完畢之後就會執行 圖檔不一定已經加載完成
轉載位址:https://blog.csdn.net/qq_27918787/article/details/52639636