定义:单例模式之所以这么叫,是因为它限制一个类只能有一个实例化对象。
实现方法:判断实例是否存在,如果存在则直接返回,如果不存在就创建了再返回。(确保一个类只有一个实例对象)
特点: 命名空间提供者,从全局命名空间里提供一个唯一的访问点来访问该对象
实现单例的方式
一丶对象字面量
var hero = { name : "timo" sex : "male" method: function(){ console.log("提莫队长正在送命") } }
定义:单例模式之所以这么叫,是因为它限制一个类只能有一个实例化对象。
实现方法:判断实例是否存在,如果存在则直接返回,如果不存在就创建了再返回。(确保一个类只有一个实例对象)
特点: 命名空间提供者,从全局命名空间里提供一个唯一的访问点来访问该对象
var hero = { name : "timo" sex : "male" method: function(){ console.log("提莫队长正在送命") } }
相关文章: