本文共 314 字,大约阅读时间需要 1 分钟。
window.onload与$(document).ready的区别主要体现在以下几个方面:
1.执行时间
window.onload的执行时间较晚,通常在页面内所有图片和外部资源加载完成后才会触发。而$(document).ready则是在页面DOM结构绘制完成后立即执行,不需要等待图片加载。
2.编写个数
window.onload最多只能注册一个函数,无法同时编写多个。而$(document).ready允许同时注册多个回调函数,且每个都能正常执行。
3.简化写法
$(document).ready(function(){})可以简化为$(function(){}),而window.onload没有类似的简化方式。
转载地址:http://vpxd.baihongyu.com/