jq插件封装(一)
要开始学习了,不然跟不上了,前端技术更新的太快了,决定每天抽点时间出来学习。
jq的插件封装
基本的雏形是:
(function(){
var demo=function(){
};
demo.prototype={
_init:function(){
}
}
window.demo =demo;
}())
最简单demo:
(function(){
var demo = function (options){
this.options = $.options({
“x”:"200",
“y”:"100",
“z”:"3"
},options);
this._init();
}
demo.prototype={
_init:function(){
alert("x是"+this.options.x+" y是"+this.options.y+" z是"+this.options.z);
}
}
window.demo = demo;
}())
new
demo({
"x"
:
"5"
,
"y"
:
"4"
});
不说了,继续深入学习封装代码了。搬砖啦