美文网首页项目管理
架好炮台,点火发射

架好炮台,点火发射

作者: 豪哥的世界 | 来源:发表于2016-12-06 22:46 被阅读9次

    在讲解NODE的课程中有

    const myEmitter = new MyEmitter();
    myEmitter.on('event', function(a, b) { 
    console.log(a, b, this);
    // Prints: 
    // a b MyEmitter { 
    // domain: null,
    // _events: { event: [Function] }, 
    // _eventsCount: 1, // _maxListeners: undefined }
    });
    
    myEmitter.emit('event', 'a', 'b');
    

    是讲解nodejs的event的,实际上这里的第 1步

    myEmitter.on('event', function(a, b) {
    console.log(a, b, this);
    });

    是注册一个事件,而第二步

    myEmitter.emit('event', 'a', 'b');

    相当于触发了这个事件。

    如果类比一个炮台,那么 第 1步就相当于架好炮台,就等第二步点炮台发射了。

    而实际上英文emit也是发射的含义。

    相关文章

      网友评论

        本文标题:架好炮台,点火发射

        本文链接:https://www.haomeiwen.com/subject/cobhmttx.html