JS单例模式
单例模式实现的核心思想
定义一个构造函数
定义一个变量为空或者没有内容
判断
如果变量没有内容,或者内容是空
证明没有执行过构造函数,没有生成实例化对象,可以执行构造函数
如果变量有内容,或者内容不是空
证明已经执行了构造函数,已经生成了实例化对象, 不再执行构造函数,直接返回这个对象
class CreateObj{};
let obj = null;
function isObj(){
if(obj === null){
原创
2020-08-08 09:45:34 ·
146 阅读 ·
0 评论