学习工作类

js中的封装思想

2017-04-20  本文已影响88人  公务员事业单位备考

var test={

       var_a : 'a',
       var_b : 'b',
       var_c : function(){
                     console.log('this is c');
                 },
       var_d : function(d){
                   console.log('this is '+d);
               },

      config :function(con){
             this.var_a=con.a;
             this.var_b=con.b;
             return this;
       }
};

//在js下封装一对象,然后使用,像操作数据库一样,

$(function(){
        console.log(test.var_a);
        var data={
            a: 'a1',
            b: 'b1',
        };
        console.log(test.config(data));
        console.log(test.var_a);

})

其实不封装也可以实现,只是这样写给人高大上的感觉,尤其是在看了大神的代码后,佩服的更是五体投地。

自己写的代码还是太乱,主要是逻辑不清晰,想到哪里写哪里,而且想的不够全面,局限在当下,以至于二期后期开发会变动很大。

大神就是大神,站得高,想得远,逻辑清晰,代码更是干净。

我还在努力前行中。。。

扫描关注查看更多
上一篇下一篇

猜你喜欢

热点阅读