function () {
console.log('Hello!');
foo = function () {
console.log('Bye!');
};
}
. При вызове метода foo у объекта obj выполняетя console.log("Hello"), затем сама функция foo ( Не метод объекта! ) меняется наfunction () {
console.log('Bye!');
};