js3-静态属性和静态方法 站长,站长素材网,站长资源网,手把手教你做网站美容师 今日更新:0 篇;   本站目前共有文章:210 篇。
当前位置: 网站首页>技术教程 > Javascript-教程 正文
1 次

js3-静态属性和静态方法

来源:本站原创 编辑:admin 时间:2008年10月14日 浏览:

 

  1. <SCRIPT LANGUAGE="JavaScript">  
  2.        //静态属性:静态属性又称公共属性,它不属于某个类的实例,而是直接属于某个类。  
  3.        function user(name)  
  4.         {  
  5.           this.Name  =  name ; //实例属性  
  6.         }  
  7.  
  8.         user.prototype.age = 0; //静态属性  
  9.  
  10.         user.prototype.birthday = function(){//静态方法  
  11.               user.prototype.age++;  
  12.         }  
  13.  
  14.           
  15.         var XiaoWang = new user("小王");//小王  
  16.         var XiaoLiu = new user("小刘");//小刘  
  17.  
  18.         alert(XiaoWang.age); // 0 ;  
  19.         alert(XiaoLiu.age);  // 0 ;  
  20.  
  21.         XiaoWang.birthday(); // 小王过生日了。   
  22.  
  23.         alert(XiaoWang.age); // 1 ;  
  24.         alert(XiaoLiu.age);  // 1 ;  
  25.  
  26. /*  
  27.     你会发现两者的 age 属性都是1,也就是说        
  28.     user.prototype.age++;改变了会影响到各个实例的相应属性,  
  29. */ 
  30. /*  
  31.      如果实例找不到 自己的属性, 会去原型中寻找 属性,  
  32. */ 
  33.  
  34. </SCRIPT>  

 

本站解压密码:www.web265.com
Tags:0

上一篇:js2--实例属性和实例方法

下一篇:模式窗口showModalDialog的用法总结

赞助商友情链接

站长常用工具

更多

相关文章

更多

    {$CorrelationArticleList(2§ID Desc§10§§20§25§1§false§false§0§""§§0§left§§§§
  • #Title
  • )}