js中页面加载完成后执行的几种方法及执行顺序

在js和jquery使用中,经常使用到页面加载完成后执行某一方法。通过整理,大概是五种方式(其中有的只是书写方式不一样)。



1:使用jQuery的$(function){};



2:使用jquery的$(document).ready(function(){});前两者本质上没有区别,第1种是第2种的简写方式。两个是document加载完成后就执行方法。



3:使用jQuery的$(window).load(function(){});



4:使用window.onload = function(){} 第3种和第4种都是等到整个window加载完成执行方法体。两者也没有区别,只是一个使用dom对象,一个使用jQuery对象。



5:在标签上静态绑定onload事件,等待body加载完成,就会执行aaa()方法。

https://blog.csdn.net/weixin_46460843/article/details/114931987


Category node