构造函数的原型,可以很好地进行代码的复用,慢慢的到原型继承 和类式继承,组合继承,继承的圣杯模式等等
对象的链式调用

function F(){}
F.prototype.show = function(){
    console.log(1);
    return this;
}
F.prototype.take = function(){
    console.log(2);
    return this;
}

如果需要用到链式调用

var f = new F();
f.show().take();

就可以完成链式调用
二。就是对函数的一些创建设计模式
1.简单工厂模式
2.工厂方法模式
3.抽象工厂模式

暂时就这些了