jquery代码学习01-简单功能代码结构

(function(window){
	//立即执行函数
	var jQuery = (function(){
		
		//局部变量
		var jQuery = function(selector, context){
			return jQuery.fn.init(selector);
		};
		
		//原型拷贝
		jQuery.fn = jQuery.prototype = {
			constructor: jQuery,
			init: function( selector, context, rootjQuery ) {
				//最简单的功能
				return document.getElementById(selector);
			}
			
		};
				
		//return 函数jQuery		
		return jQuery;
	})();
	
	//移至window作用域
	window.jQuery = window.$ = jQuery;
	
})(window);

//测试
console.log($('aa'));

你可能感兴趣的:(jquery)