JavaScript基础知识十一(单例模式)

在传统开发工程师眼里,单例就是保证一个类只有一个实例,实现的方法一般是先判断实例存在与否,如果存在直接返回,如果不存在就创建了再返回,这就确保了一个类只有一个实例对象。

在JavaScript里,单例作为一个命名空间提供者,从全局命名空间里提供一个唯一的访问点来访问该对象。

(最主要的作用是实现模块化开发)

var mySingleton ={
    property1:"something",
    property2:"something else",
    method1: function(){
      console.log('hello world');
    }
}

 

posted @ 2017-04-10 01:10  且听风吟V  阅读(276)  评论(0编辑  收藏  举报