2010年9月29日 星期三

javascript小小考題

這道題可以幫你溫習很多內容(對象、類、原型、作用域、優先級等等)。

<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();
foo.abc();
abc();
</script>

【下列文章您可能也有興趣】

沒有留言: