learn jQuery sourceCode node jquery source code
jquery构造器中预计window对象的原因不用退回顶级作用域重新访问window对象代码压缩; 自执行函数防止扭曲污染不与其他库冲突; 定义未定义是为了防止未定义被改变,外部修改未定义的值; 不要省略自执行函数在开头与结尾的分号;防止前面或者后面的未知作为函数调用而报错; jquery后面构造函数中的新为了不让jQuery前面有新并且还要有继承所以返回后面加了new函数的执行结果是一个对象,侧面曲折实现链式调用; jQuery.fn就是jQuery.prototype为了省略字符; function JQuery(){ return new Jquery.prototype.init(); } Jquery.prototype.init=function(){}; jQuery.prototype.css=functioin(){}; Jquery.pr
用户评论