这篇文章主要介绍了js如何采用delete实现所谓的继承,下面有个不错的示例,大家可以参考下
 
//采用对象冒充的方式实现js继承
function A(color) {
this.Acolor = color;
this.AshowColor = function() {
document.writeln("Acolor: " + this.Acolor);
}
}

function B(color, name) {
//将newMethod赋值A,调用A的构造函数
this.newMethod = A;
this.newMethod(color);
//然后删除对A的引用,这样以后不能调用他
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("----------------");
最新资讯
Canalys:2020第三季度印度智能手机出货量约为5000万部

Canalys:2020第三季度

研究公司Canalys周四表示,2020年第三季度印度智能手机
井贤栋:金融服务业数字化不仅是把产品搬到线上

井贤栋:金融服务业数字

井贤栋在路演时表示,金融服务业的数字化也不仅是简单的
井贤栋:花呗利率制定和展示均需符合监管有关规定

井贤栋:花呗利率制定和

井贤栋今日在路演时表示,截至2020年6月30日止12个月期
蚂蚁集团:公司是中国最大的线上保险服务平台

蚂蚁集团:公司是中国最

蚂蚁集团数字金融事业群总裁黄浩表示,截至2020年6月30
蚂蚁打新在即 网上发行股票无流通限制及限售期安排

蚂蚁打新在即 网上发

蚂蚁集团网上发行的股票无流通限制及限售期安排,自本次
蚂蚁集团:平台上大多数消费贷款的年利率在14.6%以下

蚂蚁集团:平台上大多数

截至2020年6月,蚂蚁集团表示平台上大多数消费贷款的年
最新文章
详解Vue的ref特性的使用

详解Vue的ref特性的使

这篇文章主要介绍了详解Vue的ref特性的使用,文中通过
vue学习笔记之slot插槽基本用法实例分析

vue学习笔记之slot插

这篇文章主要介绍了vue学习笔记之slot插槽基本用法,结
vue跳转方式(打开新页面)及传参操作示例

vue跳转方式(打开新页

这篇文章主要介绍了vue跳转方式(打开新页面)及传参操作,
vue学习笔记之过滤器的基本使用方法实例分析

vue学习笔记之过滤器

这篇文章主要介绍了vue学习笔记之过滤器的基本使用方
js获取本日、本周、本月的时间代码

js获取本日、本周、本

本篇文章给大家分享的内容是利用js如何获取本日、本周
node crawler如何添加promise支持

node crawler如何添加

这篇文章主要介绍了node crawler如何添加promise支持,