首页 > 解决方案 > 是否有代码可以与脚本中的每个函数一起调用函数?

问题描述

每当调用任何函数时,是否有调用“某些函数”的代码?(而不是每次都写函数) FOR JAVASCRIPT (WEB)

标签: javascript

解决方案


这就是我处理这种情况的方式,可能有更好的方法,但这种方式让我有能力决定调用哪个函数以及何时调用。

const EventEmmiter = require('events');

class MyEmmiter extends EventEmmiter {};

const myEmmiter = new MyEmmiter();

myEmmiter.on('call-foo', ()=> {
    foo();
});

function foo() {
    //to be called
};

function callingFoo() {

    myEmmiter.emit('call-foo');

};

推荐阅读