关于this prototype

 1 <html>
2 <body>
3 <script type="text/javascript">
4
5 function baseClass()
6 {this.showMsg = function()
7 //baseClass.showMsg = function()
8 { alert("fck"); }
9 }
10
11 /*fcck----------------------------
12 baseClass.prototype.showMss = function()
13 { alert("fcck");}
14 --------------------------------*/
15
16 function extendClass(){}
17
18 extendClass.prototype.fck = new baseClass();
19 instance = new extendClass();
20
21 instance.fck.showMsg();
22 //baseClass.showMsg(); // 显示fck
23 //baseClass.prototype.showMss();//fcck
24
25 </script>
26 </body>
27 </html>

<html>
<body>
<script type="text/javascript">

function baseClass()
{this.showMsg = function()
 //baseClass.showMsg = function()
  {  alert("fck"); }
}

/*fcck----------------------------
baseClass.prototype.showMss = function()
  { alert("fcck");}
--------------------------------*/

function extendClass(){}

extendClass.prototype.fck = new baseClass();
instance = new extendClass();

instance.fck.showMsg();
//baseClass.showMsg(); // 显示fck
//baseClass.prototype.showMss();//fcck

</script>
</body>
</html>
posted @ 2011-08-11 11:18  ibravias  阅读(261)  评论(0)    收藏  举报