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
暂无评论内容