речь идет о контексте тогда когда создается какой либо объект с помощью функции-конструктора var o = new Foo()
и в этом случаи в коде функции Foo ключевое слово this это контекст — и есть этот созданный объект o.
можно обращаться к свойствам этого объекта из вне: o.prop = 10
или в коде функции Foo: this.prop = 20
А область видимости не завязанна на каком либо объекте (неправда).