JavaScript享元模式是什么

1、享元模式是一种用于性能优化的模式,核心是运用共享技术来有效支持大量细粒度的对象。

2、享元模式要求将对象的属性划分为内部状态与外部状态。目标是尽量减少共享对象的数量。

实例

varModel=function(sex,underwear){

this.sex=sex;

this.underwear=underwear;

};

Model.prototype.takePhoto=function(){

console.log('sex='+this.sex+'underwear='+this.underwear);

};

for(vari=1;i<=50;i++){

varmaleModel=newModel('male','underwear'+i);

maleModel.takePhoto();

};

for(varj=1;j<=50;j++){

varfemaleModel=newModel('female','underwear'+j);

femaleModel.takePhoto();

};

以上就是JavaScript享元模式的介绍,希望对大家有所帮助。更多Javascript学习指路:Javascript

原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享