1、“;”分号的使用:是为了防止文件压缩合并时,其他文件最后一行语句没有加分号从而引起合并后的语法错误。
2、"(function($,undefined){})(jQuery)"这是一个自执行函数,用来保护内部变量。
3、参数
(1)$:即jQuery的缩写,保证jq的$变量不与其它类库变量的冲突。
(2)undefined:undefined作为window的属性,声明为局部变量后在函数中使用到undefined时,就可以直接在此函数中拿来使用。一次可以提高程序的性能。
(3)若参数为window、document时,使将全局对象在函数体中以局部变量显示,从此提高性能。
网友评论