Avisar quando um função foi chamada

3 respostas
K

Existe alguma maneira de saber quando um função foi chamada no javascript.

3 Respostas

Rodrigo_Sasaki

você quer tipo um listener? executar uma ação quando o método for executado?

ou basta colocar um alert dentro do método só pra você saber que ele foi executado?

K

quero que a classe saiba quando um função foi executado para eu gerar o log.

wagnerfrancisco

Você não tem acesso direto a esta função, para simplesmente gerar o log dentro dela?

Caso contrário, você pode criar uma outra função que simplesmente faça o log e chame a tua função posteriormente:

(function () {
    var funcaoAntiga = nomeDaSuaFuncao;

    nomeDaSuaFuncao = function () {
        console.log('log aqui');
        funcaoAntiga();
    }
})();

Este exemplo é adaptado daqui:

Criado 14 de setembro de 2012
Ultima resposta 15 de set. de 2012
Respostas 3
Participantes 3