一般面试的时候都会被问到:ready和onload的区别是什么?
首先ready是jquery里的,onload是js里的。
1.ready是在文档树加载完后执行的一个方法;而onload是文档树和所有文件所有图片所有元素加载完后执行的;所以ready先执行,onload后执行。
2.第二个区别是编写的个数,ready可以同时编写多个,并且每个都会执行;但是onload只能编写一个,如果有多个onload的话,只会执行一个。
3.第三个就是关于简写方式,一般
会简写成
;但是window.onload就没有简写方式。
如果还有其他的什么区别,欢迎大家在下面补充。