屬性和方法在不在的問題簡單,可是屬性和方法變不變化的問題可就嚴重了。在不在我們可以檢測,變不變呢?比如,請看下面的代碼:
轉自此
http://blog.csdn.net/xiaoyuemian/archive/2009/01/20/3844305.aspx
- function MyObject(name, size)
- {
- this.name = name;
- this.size = size;
- }
-
- MyObject.prototype.color = "red";
- MyObject.prototype.tellColor = function()
- {
- return "color of "+this.name+" is "+this.color;
- }
-
- var myobj1 = new MyObject("tiddles", "7.5 meters");
- domDiv.innerHTML += myobj1.tellColor()+"<br /><br />";
-
-
-
- MyObject.prototype.color = "green";
-
-
-
- domDiv.innerHTML += myobj1.tellColor()+"<br /><br />";