linux-BR.org

Notícias de software livre e tecnologias

Para atingir esse objetivo, você pode empregar o Monkey Patching da seguinte maneira:
Neste código, primeiro salvamos o método Original Console.log () em uma variável nomeada log.Neste artigo, examinaremos o que é o patch de macaco, o que os prós e os contras ele possui e também alguns exemplos que empregam essa técnica.Há pouco tempo, o uso do patch de macaco fez com que a renomeação do método 2015 do ECMAScript String.prototype.contains () para string.prototype.includes ().Essa alteração foi necessária para evitar que os sites usando MooTools, que adicionam um método contém () para string.prototype, foram quebrados devido à introdução da versão Ecmascript do método.Em particular, o problema era que o método contém () adicionado pelo método MooTools e o contém () adicionado no ECMAScript 2015 foi incompatível.

Fonte: https://www.audero.it/blog/2016/12/05/monkey-patching-javascript/