jquery源码-框架入口

从Jquery整个代码看,入口就是一个自执行的闭包函数

/*!
 * jQuery JavaScript Library v1.8.2
 * http://jquery.com/
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license
 * http://jquery.org/license
 *
 * Date: Thu Sep 20 2012 21:13:05 GMT-0400 (Eastern Daylight Time)
 */
(function( window, undefined ) {
 ///省略
})( window );

2。(...)(window),这表示加载后自动执行,并把window做为参数传递给改函数

3。因为这里传的参数是window对象,意味这把全局的window对象转化为局部的函数变量了,这样就提高了代码在使用window的效率

相关推荐