window.onload:意思是页面加载完成后执行的函数,所以只能写一次。
document.ready()是DOM结构加载完毕后直接执行,能写好多次。
简单演示一下
window.onload
window.onload = function(){
alert(“text1”);
};
window.onload = function(){
alert(“text2”);
};
只输出第二个,第一个就会被覆盖。
$(document).ready()
$(document).ready(function(){
alert(“Hello World”);
});
$(document).ready(function(){
alert(“Hello again”);
});
两次都会输出
这就是它俩的根本区别。
绝得我说的可以理解的可以关注我哦,后期还会不定时的更新一些自己的理解笔记
本文详细解释了JavaScript中window.onload与$(document).ready()两种页面加载事件的区别。前者仅允许定义一次,后者则可以多次调用。通过示例代码展示了两者在实际应用中的行为差异。
1014

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



