js中window.onload与jquery中$(function() { } )区别
1)执行时机不一样
window.onload是在整个页面加载完成之后才执行(包括页面上的资源,比如图片),$(function(){})是在DOM结构创建完成后就执行,DOM里的内容不一定都已经加载完成。
2)执行函数不一样
window.onload只会执行最后一个脚本,之前的都会被最后一个覆盖;$(function(){})不管你js文件里定义了几个脚本,都会依次执行。
1)执行时机不一样
window.onload是在整个页面加载完成之后才执行(包括页面上的资源,比如图片),$(function(){})是在DOM结构创建完成后就执行,DOM里的内容不一定都已经加载完成。
2)执行函数不一样
window.onload只会执行最后一个脚本,之前的都会被最后一个覆盖;$(function(){})不管你js文件里定义了几个脚本,都会依次执行。
本文标题:js与jq一些概念区别学习总结
本文链接:https://www.haomeiwen.com/subject/pahqnttx.html
网友评论