今天看到一个面试题:
$(function(){console.log(1)}); 和 window.onload = function(){console.log(2)};输出结果
答案:
1 | 先输出1,再输出2 |
这一题考察的就是原生js中的load和DOMContentLoaded的区别。那么它们的区别是什么?
1 | window.addEventListener('load',function(){ |
对应的它们在jQuery中的写法为:
1 | // DOMContentLoaded |