Короче, я так понимаю, что в первом случае наш this не может найти объектб т.к. свойство записано как свойство. Во втором случае может, так как свойство записано как функция.
Если ты правильно понял скоупы (scope) взаимодействия, то бишь работу области видимости в зависимости от контекста, просто у тебя непонятная трактовка, то тогда все окей