thinking

one platform thousands thinking

JavaScript:prototype属性使用方法(转)

 属性和方法在不在的问题简单,可是属性和方法变不变化的问题可就严重了。在不在我们可以检测,变不变呢?比如,请看下面的代码:
转自此http://blog.csdn.net/xiaoyuemian/archive/2009/01/20/3844305.aspx
  1. function MyObject(name, size)  
  2. {  
  3.     this.name = name;  
  4.     this.size = size;  
  5. }  
  6.   
  7. MyObject.prototype.color = "red";  
  8. MyObject.prototype.tellColor = function()  
  9. {  
  10.     return "color of "+this.name+" is "+this.color;  
  11. }  
  12.   
  13. var myobj1 = new MyObject("tiddles", "7.5 meters");  
  14. domDiv.innerHTML += myobj1.tellColor()+"<br /><br />";  
  15.   
  16.          
  17.   
  18.        MyObject.prototype.color = "green";  
  19.   
  20.          
  21.   
  22.        domDiv.innerHTML += myobj1.tellColor()+"<br /><br />"; 

posted on 2010-12-10 15:57 lau 阅读(174) 评论(0)  编辑  收藏 所属分类: Web


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


网站导航: