nodejs的单例模式

2018-11-05  本文已影响0人  蓝Renly

nodejs的单例模式

我们都知道在ES6中,nodejs语法添加了许多,比如箭头函数,类,let等.这里简单实现一下nodejs的单例模式

class Note{
    constructor(){
        this.x = 100;
        this.y = 200;
        this.size = 200000;
    }
    sayHi(){
        console.log('hello girl');
    }
    static getSingleton(){
        let singleton;
        if(!singleton){
            singleton = new Note();
        }
        return singleton;
    }
}
//注意:要记得导出!!!
module.exports = Note;

测试:

singleton test01.PNG
上一篇下一篇

猜你喜欢

热点阅读