js 采用delete實現(xiàn)繼承示例代碼
更新時間:2014年05月20日 17:30:15 作者:
這篇文章主要介紹了js如何采用delete實現(xiàn)所謂的繼承,下面有個不錯的示例,大家可以參考下
復(fù)制代碼 代碼如下:
//采用對象冒充的方式實現(xiàn)js繼承
function A(color) {
this.Acolor = color;
this.AshowColor = function() {
document.writeln("Acolor: " + this.Acolor);
}
}
function B(color, name) {
//將newMethod賦值A(chǔ),調(diào)用A的構(gòu)造函數(shù)
this.newMethod = A;
this.newMethod(color);
//然后刪除對A的引用,這樣以后不能調(diào)用他
delete this.newMethod;
this.Bname = name;
this.BshowName = function() {
document.writeln("Bname: " + this.Bname);
}
}
var objA = new A("red");
objA.AshowColor();
document.writeln("----------------");
var objB = new B("black", "demo");
objB.AshowColor();
objB.BshowName();
document.writeln("----------------");
相關(guān)文章
微信小程序使用request網(wǎng)絡(luò)請求操作實例
這篇文章主要介紹了微信小程序使用request網(wǎng)絡(luò)請求操作,結(jié)合實例形式分析了wx.request(object)網(wǎng)絡(luò)請求操作的具體使用技巧,需要的朋友可以參考下2017-12-12
微信小程序開發(fā)數(shù)據(jù)緩存基礎(chǔ)知識辨析及運用實例詳解
這篇文章主要介紹了微信小程序開發(fā)數(shù)據(jù)緩存基礎(chǔ)知識辨析及運用實例詳解,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-11-11
6種javascript顯示當(dāng)前系統(tǒng)時間代碼
這篇文章主要介紹了6種javascript顯示當(dāng)前系統(tǒng)時間代碼,歡迎大家學(xué)習(xí)借鑒2015-12-12
Javascript數(shù)組方法reduce的妙用之處分享
這篇文章主要給大家介紹了關(guān)于Javascript數(shù)組方法reduce的妙用之處,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用Javascript具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-06-06

