function shape(){};
shape.prototype.name = "shape";
shape.prototype.tostring = function();
function twodshape(){};
twodshape.prototype = new shape();
twodshape.prototype.constructor = twodshape; //constructor屬性進行重置
twodshape.prototype.name = "2d shape";
function ********(side,height)
********.prototype = new twodshape();
********.prototype.constructor = ********; //constructor屬性進行重置
********.prototype.name = "********";
********.prototype.getarea = function();
var my = new ********(5,10);
my.getarea();
my.name;
可以通過hasownproperty方法來檢測物件的自身屬性和原型鏈屬性 自身屬性返回true 原型鏈屬性返回false;
my.hasownproperty("side"); //true, side是自身屬性
my.hasownproperty("name"); //false, name是原型鏈屬性
將共享屬性遷移到原型中去,方法和屬性的查詢工作將更多的發生在原型鏈中
將cvs遷移到svn
因為有新的ror成員加入我們團隊,極大增強了我們的技術實力,原先是在內網架了cvs,現在要在公網上,就需要找伺服器了,原先可以放朋友的伺服器上,不過他的伺服器因為某些原因下架了 對於免費的cvs不太了解,只好找免費的svn放一下。遷移的過程也還是費了鄱波折,之前只用過vss,對於cvs,svn的一些...
將MySQL資料遷移到Oracle
因為專案的原因,今晚將mysql資料庫的內容嘗試遷移到oracle,雖然結果失敗,不過學到了不少,下次就不一定了,哈哈 因為之前專案是使用mysql資料庫的,現在因為新公司要求使用oracle 公司大得很 不得不嘗試將以前專案進行遷移。經過查詢相關文件,最終選定使用oracle sql develo...
將Python開發環境遷移到Ubuntu
ubuntu 9.04 python version 一下發現已經安裝了,版本是 2.6.2 要命的是沒有中文輸入法,而且我的系統安裝之後預設語言設定為 漢語 之後系統語言一律是一色的英文,去 ubuntu 中文論壇找到了乙個救命貼。打造社群強貼 更新 ubuntu9.04 軟體安裝 配置 使用指南...