onload方法会等到dom元素都加载完毕,并且还会等到资源也加载完毕才会执行
DOMContentLoaded事件只会等到dom元素加载完毕,性能比onload更好
// window.οnlοad=function(ev){
// var res=document.querySelectorAll('div');
// console.log(res);
// };
document.addEventListener('DOMContentLoaded',function(){
var res=document.querySelectorAll('div');
console.log(res);
})
本文详细解释了onload方法和DOMContentLoaded事件之间的主要区别。onload方法会在DOM元素及所有资源加载完毕后执行,而DOMContentLoaded事件则仅在DOM元素加载完成后触发,因此性能更优。
5337

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



