# 介绍
在传统开发工程师眼里,单例就是保证一个类只有一个实例,实现的方法一般是先判断实例存在与否,如果存在直接返回,如果不存在就创建了一个在返回,这就确保了一个类只有一个实例对象。在Javascript里,单例作为一个命名控件提供者,从全局命名控件里提供一个唯一的访问点来访问该对象。
# 正文
在JavaScript里,实现单例的方式有很多种,其中最简单的一个方式是使用对象字面量的方法,其字面量里可以包含大量的属性和方法
var mySingleton = {
property1: 'something',
property2: 'something else',
method1: function() {
console.log('hello world')
}
}
# 资料
← 常用模式 观察者模式和发布订阅模式的区别 →