自知其无知
不懂,慢慢懂。
posts - 2,comments - 2,trackbacks - 0
<script>
function foo(){
  foo.abc 
= function(){alert('def')}
  
this.abc = function(){alert('xyz')}
  abc 
= function(){alert('@@@@@')};
  
var abc = function(){alert('$$$$$$')}
}

foo.prototype.abc 
= function(){alert('456');}
foo.abc 
= function(){alert('123');}
var f = new foo();
f.abc();   
// output "xyz" 
foo.abc();  // output "def"
abc(); // if commend " var abc = function(){alert('$$$$$$')} " then you can get  "@@@@@"

</script>


看看如上代码,你得到正确结果了吗?
告诉我,为什么。
posted on 2008-12-09 15:41 CopyHoo 阅读(207) 评论(0)  编辑  收藏 所属分类: JavaScript

只有注册用户登录后才能发表评论。


网站导航: