Hallo Jeena,
Du meinst wohl:
function A () {
this.foo = "foo string";
var parentObject = this;
this.B = function () {
var C = function () {
parentObject.foo = "bar string";
}
}
}
Lokale Variablen gehören nicht zum Objekt und sind somit auch nicht über this zu erreichen.
Grüße
Daniel