function ctest() {
this.var1 = "haha";
this.func1 = function() {
//alert(this.var1);
func2sfg();
//alert(this.var1);
}
var func2 = function() {
this.var1 = "huhu";
}
}
var myobj = new ctest();
myobj.func1();
ICAgIGZ1bmN0aW9uIGN0ZXN0KCkgewogICAgCXRoaXMudmFyMSA9ICJoYWhhIjsKICAgIAl0aGlzLmZ1bmMxID0gZnVuY3Rpb24oKSB7CiAgICAJCS8vYWxlcnQodGhpcy52YXIxKTsKICAgIAkJZnVuYzJzZmcoKTsKICAgIAkJLy9hbGVydCh0aGlzLnZhcjEpOwogICAgCX0KICAgIAl2YXIgZnVuYzIgPSBmdW5jdGlvbigpIHsKICAgIAkJdGhpcy52YXIxID0gImh1aHUiOwogICAgCX0KICAgIH0KCgoJCXZhciBteW9iaiA9IG5ldyBjdGVzdCgpOwoJCW15b2JqLmZ1bmMxKCk7CgoK