首頁 >web前端 >js教程 >JS模式之單例模式基本用法_javascript技巧

JS模式之單例模式基本用法_javascript技巧

WBOY
WBOY原創
2016-05-16 15:52:051165瀏覽

本文實例講述了JS模式之單例模式基本用法。分享給大家供大家參考。具體如下:

//singleton
var SingletonTester = (function(){
  function Singleton(options){
    options = options || {};
    this.name = "SingletonTester";
    this.pointX = options.pointX || 6;
    this.pointY = options.pointY || 10;
  };
  
  var instance;
  var _static = {
    name : "SingletonTester",
    getInstance : function(options){
      if(instance === undefined){
        instance = new Singleton(options)
      };
      return instance;
    }
  };
  return _static;
})();

希望本文所述對大家的javascript程式設計有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn