链式优化
function sum(a , b){ return a+b ; } function sub(a,b){ return a- b; }sum(sub(sum(sub(sum(sum(sum(6,7),8),10),5),3),4),5)
const unit={
chain(a){
this._tem = a;
return this;
},
sum(b){
this._tem +=b ;
return this ;
},
sub(c){
this._tem +=c;
return this;
},
value(){
return this._temp;
}
}
unit.chain(6).sum(7).sum(8).sum(10).sub(5).sum(3).sub(4).sum(5);Last updated