<script type="text/javascript">
var x=100;
var c={
x:30,
getValue:function(){
var x=40;
return this.x;
}
}
alert(c.getValue());//30
c.getValue=c.getValue;
alert(c.getValue());//30
alert((c.getValue=c.getValue)());//100
var d=c.getValue;
alert(d());//100
</script>