<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
var Kill = new Function();
function Function(){
alert("============")
}
//var temp = new Kill();// 因为这里Kill是代表一个变最,并不是一个对象或一个函数
//如果想要这样可以这样做
var Kill1 = new Object();
var Kill1.Function = new Function();
var temp = Kill1.Function; //这样就可以了
//-->
</SCRIPT>
</BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
var Kill = new Function();
function Function(){
alert("============")
}
//var temp = new Kill();// 因为这里Kill是代表一个变最,并不是一个对象或一个函数
//如果想要这样可以这样做
var Kill1 = new Object();
var Kill1.Function = new Function();
var temp = Kill1.Function; //这样就可以了
//-->
</SCRIPT>
</BODY>
.......
我想用Kill继承Function,然后在对Kill进行一些prototype的扩展,比如
Kill.prototype.XXX = function() {};然后,
var temp = new Kill();
用temp来实例化一个Kill的副本,继承Kill已经被扩展的方法、属性
但是,这么一干,发现temp就无法再扩展了,因为没有prototype了