一:页面加上$(function(){***内容***})与不加的区别 1.这个是DOM加载完之后再加载JS代码,你的JS如果放在文档后面可能一样,但是如果你要是把JS放在head里面就有差别了(放在head里面的时候加上jquery包围 会正确执行,而不加上则会导致执行时没有找到相应dom而出错). 2.如果不用,可能导致文档没有加载完毕就执行了代码,导致代码执行不正确. 二:self,this 1.self: 这个非常简单.我们知道,打开任何一个网页,浏览器会首先创建一个窗口,这个窗口就是一…