单例模式

它是指在一个类只能有一个实例,即使多次实例化该类,也只返回第一次实例化后的实例对象。

  1. var devA = (function(){
  2. var ajax = {
  3. get:function(api){
  4. console.log("调用")
  5. }
  6. }
  7. var dom = {
  8. get:function(){}
  9. }
  10. return {
  11. ajax:ajax,
  12. dom:dom
  13. }
  14. })()
  15. console.log(devA)