jQueryソース全体アーキテクチャ図

378 ワード

function jQuery () {
	return new jQuery.prototype.init();
}

jQuery.prototype.init = function(){
	return this;

}
jQuery.prototype.css = function(){

}
jQuery.prototype.init.prototype = jQuery.prototype;


jQuery().css();

jQueryメソッドは、そのプロトタイプ上のinitメソッド構築関数のインスタンスであるオブジェクトを返します.
Initの後のインスタンスにjQueryインスタンスを持たせる方法として,そのプロトタイプをjQueryのプロトタイプに向ける.