this.mouseOverStar.bind(this)
не равно this.mouseOverStar.bind(this)
и неравно this.mouseOverStar
function test(){
console.log("test");
}
// проверим
console.log(test===test.bind(this)); // false
console.log(test.bind(this)===test.bind(this)); //false
// а как тогда?
const test_bind = test.bind(this);
console.log(test===test); // true
console.log(test_bind===test_bind); //true