Seva1986,
аа, ясно, частенько она заменяет переменную в которой хранилась орегинальная функция да?
это как
(function(){
var log = console.log.bind(console);
console.log = function(a){
alert(a);
log(a);
}
})()
теперь консоль будет не только ложить но еще и алертить, так)?
это декоратор?