首先我们对单例模式先进行理论上的讲解,接下来,我们再通过具体的代码示例,来讲解,这个单例模式的使用场景和这种模式的优缺点 (这个系列的所有关于设计模式的都是面向Javascript) 一.理论定义: 单例模式 --- 保证一个类仅有一个实例,并提供一个访问它的全局访问点 (是不是有点懵逼了,其实我第一次看到这句话的时候也是懵逼的,继续往下看呗) 二.话不多说直接上一个最简单的单例模式的代码: var SingleDog = function(name){ //创建构造函数 this.name =…