js 采用delete实现继承示例代码


Posted in Javascript onMay 20, 2014
//采用对象冒充的方式实现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("----------------");
Javascript 相关文章推荐
用函数式编程技术编写优美的 JavaScript_ibm
May 16 Javascript
防止jQuery ajax Load使用缓存的方法小结
Feb 22 Javascript
JavaScript实现在数组中查找不同顺序排列的字符串
Sep 26 Javascript
jQuery中unbind()方法用法实例
Jan 19 Javascript
如何高效率去掉js数组中的重复项
Apr 12 Javascript
js断点调试经验分享
Dec 08 Javascript
官方推荐react-navigation的具体使用详解
May 08 Javascript
安装vue-cli的简易过程
May 22 Javascript
详解小程序缓存插件(mrc)
Aug 17 Javascript
使用validate.js实现表单数据提交前的验证方法
Sep 04 Javascript
Layui 导航默认展开和菜单栏选中高亮设置的方法
Sep 04 Javascript
JS封装cavans多种滤镜组件
Feb 15 Javascript
js清空form表单中的内容示例
May 20 #Javascript
Javascript 函数parseInt()转换时出现bug问题
May 20 #Javascript
JavaScript中this关键词的使用技巧、工作原理以及注意事项
May 20 #Javascript
Jquery插件分享之气泡形提示控件grumble.js
May 20 #Javascript
实现网页页面跳转的几种方法(meta标签、js实现、php实现)
May 20 #Javascript
jQuery.holdReady()使用方法
May 20 #Javascript
js判断上传文件类型判断FileUpload文件类型代码
May 20 #Javascript
You might like
Yii 框架使用Forms操作详解
2020/05/18 PHP
jquery 合并内容相同的单元格(示例代码)
2013/12/13 Javascript
用jquery等比例控制图片宽高的具体实现
2014/01/28 Javascript
轻松创建nodejs服务器(8):非阻塞是如何实现的
2014/12/18 NodeJs
javascript常用函数(1)
2015/11/04 Javascript
使用Node.js处理前端代码文件的编码问题
2016/02/16 Javascript
js计算时间差代码【包括计算,天,时,分,秒】
2016/04/26 Javascript
js两种拼接字符串的简单方法(必看)
2016/09/02 Javascript
JS实现的手机端精简幻灯片效果
2016/09/05 Javascript
JS 实现百度搜索功能
2018/02/01 Javascript
AngularJs1.x自定义指令独立作用域的函数传入参数方法
2018/10/09 Javascript
JS module的导出和导入的实现代码
2019/02/25 Javascript
js获取对象,数组所有属性键值(key)和对应值(value)的方法示例
2019/06/19 Javascript
Vue.js+cube-ui(Scroll组件)实现类似头条效果的横向滚动导航条
2019/06/24 Javascript
微信小程序实现手势滑动效果
2019/08/26 Javascript
vue路由传参的基本实现方式小结【三种方式】
2020/02/05 Javascript
python操作mongodb根据_id查询数据的实现方法
2015/05/20 Python
Python聚类算法之DBSACN实例分析
2015/11/20 Python
对于Python中RawString的理解介绍
2016/07/07 Python
详解Python多线程Selenium跨浏览器测试
2017/04/01 Python
Python中%是什么意思?python中百分号如何使用?
2018/03/20 Python
Django框架 Pagination分页实现代码实例
2019/09/04 Python
Pytorch之Variable的用法
2019/12/31 Python
html5 svg 中元素点击事件添加方法
2013/01/16 HTML / CSS
HTML5 input placeholder 颜色修改示例
2014/05/30 HTML / CSS
欧洲最大的高尔夫零售商:American Golf
2019/09/02 全球购物
阿里巴巴美国:Alibaba美国
2019/11/24 全球购物
意大利奢侈品牌在线精品店:Jole.it
2020/11/23 全球购物
作为网站管理者应当如何防范XSS
2014/08/16 面试题
小区门卫岗位职责
2013/12/31 职场文书
电大毕业自我鉴定
2014/02/03 职场文书
二年级学生评语大全
2014/04/23 职场文书
纪念九一八事变演讲稿:勿忘国耻
2014/09/14 职场文书
2015元旦晚会主持词(开场白+结束语)
2014/12/14 职场文书
2015年度工程师评职称工作总结
2015/10/14 职场文书
《自己的花是让别人看的》教学反思
2016/02/19 职场文书