JavaScript中常见的设计模式
什么是设计模式? 就是一个房间里放东西,很乱,很难找到你想要的东西,但是做一些箱子放里面,方便你去放东西与寻找, 我们吧做箱子包放入房间的行为叫做设计模式。 单列模式 解决痛点 : 同一个构造函数,生成同一个实例化对象 防止重复实例化。 原理:判断这个构造函数是否,使用用过 如果使用过,返回之前的对象 如果没有使用过,就执行构造函数,生成实例化对象 解决,重复创建对象的问题 // Utils 中 存储的是 立即执行函数的 执行结果 // 也就是 return 的函数 const Utils = ( function (){ function CreateObj(){}
用户评论