window.onload()函数和jQuery中的document.ready()有什么区别?
a、执行时间:window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。(document).ready()是DOM结构绘制 完毕后就执行,不必等到加载完毕。(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。(document).ready()在 window.onload之前执行。
b、简化写法:window.onload没有简化写法。(document).ready(function())可以简写成(document).ready(function(){})可以简写成(document).ready(function())可以简写成(function(){});
c、出现地方不同:window.onload是js标准,可出现在任何js脚本中。$(document).ready只有在jq库中出现。
window.onload()函数和jQuery中的document.ready()有什么区别?
本文详细对比了window.onload()函数与jQuery中的$(document).ready()方法的主要区别,包括执行时机、简化写法及使用场景的不同。前者在页面所有资源加载完成后执行,而后者在DOM树构建完成即可执行。

被折叠的 条评论
为什么被折叠?



