这篇文章主要介绍了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("----------------");
最新资讯
苹果AirPower无线充电板终于有消息了:或本月底上市

苹果AirPower无线充电

2017年9月,苹果发布了AirPower无线充电底座。这是一款
图片社交平台Pinterest公开IPO申请书:拟登陆纽交所

图片社交平台Pinteres

该公司计划在纽约证券交易所以PINS的代码上市,并设定了
美图宣布年中前关闭手机业务 后续将由小米负责研发

美图宣布年中前关闭手

美图在业绩会上表示,年中前将完全关闭手机业务,后续将由
库克谈创业寒冬:不畏浮云遮望眼 商业有自己的周期

库克谈创业寒冬:不畏浮

库克认为不觉得现在是创业寒冬。商业总有自己的周期,创
中国蝉联德国最大进口来源国,以科技产品为主

中国蝉联德国最大进口

根据德国联邦统计局的初步统计结果,2018年,德国从中国进
印尼鹰航取消49架波音737MAX订单

印尼鹰航取消49架波音

印尼鹰航首席财务官Fuad Rizal表示,该公司已致信波音公
最新文章
微信小程序CSS3动画下拉菜单效果

微信小程序CSS3动画下

这篇文章主要为大家详细介绍了微信小程序CSS3动画下拉
微信小程序使用swiper组件实现层叠轮播图

微信小程序使用swiper

这篇文章主要为大家详细介绍了微信小程序使用swiper组
微信小程序实现带缩略图轮播效果

微信小程序实现带缩略

这篇文章主要为大家详细介绍了微信小程序实现带缩略图
小程序实现五星点评效果

小程序实现五星点评效

这篇文章主要为大家详细介绍了小程序实现五星点评效果
微信小程序实现笑脸评分功能

微信小程序实现笑脸评

这篇文章主要为大家详细介绍了微信小程序实现笑脸评分
微信小程序自定义轮播图

微信小程序自定义轮播

这篇文章主要为大家详细介绍了微信小程序自定义轮播图