js封装就是把使用方式简单化,内部逻辑和使用解耦。使用人员知道参数和返回值就可以了,其他不用使用人员设置。
封装就是将属性,方法,字段等封装成类。
JavaScript封装方法
1,函数方式
1 function num(a,b){ 2 // 3 return a; 4 }
2,对象方式
1 unction people(a,b){ 2 this.a = a; 3 this.b = b; 4 } 5 var man = new people(k,k);
3,闭包方式
1 function k(a,b){ 2 var k=a; 3 return function tt(){ 4 k++; 5 } 6 } 7 var d = k(1,2); 8 d(); 9 d();//实现累加