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 相关文章推荐
仿163填写邮件地址自动显示下拉(无优化)
Nov 05 Javascript
JavaScript实现简单的时钟实例代码
Nov 23 Javascript
javascript:window.open弹出窗口的位置问题
Mar 18 Javascript
jquery高级编程的最佳实践详解
Mar 23 Javascript
jQuery判断指定id的对象是否存在的方法
May 22 Javascript
浅谈jQuery中的checkbox问题
Aug 10 Javascript
jquery+css3问卷答题卡翻页动画效果示例
Oct 26 Javascript
jQuery控制控件文本的长度的操作方法
Dec 05 Javascript
Javascript中常用类型的格式化方法小结
Dec 26 Javascript
Vue.js bootstrap前端实现分页和排序
Mar 10 Javascript
webpack4简单入门实例
Sep 06 Javascript
Vue组件化开发之通用型弹出框的实现
Feb 28 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
PHP类的使用 实例代码讲解
2009/12/28 PHP
PHP使用DES进行加密与解密的方法详解
2013/06/06 PHP
PHP简单实现文本计数器的方法
2016/04/28 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
Laravel 简单实现Ajax滚动加载示例
2019/10/22 PHP
网页的标准,IMG不支持onload标签怎么办
2006/06/29 Javascript
简单的代码实现jquery定时器
2013/11/17 Javascript
jsp网页搜索结果中实现选中一行使其高亮
2014/02/17 Javascript
javascript递归回溯法解八皇后问题
2015/04/22 Javascript
网页收藏夹显示ICO图标(代码少)
2015/08/04 Javascript
Bootstrap布局方式详解
2016/05/27 Javascript
JS中使用DOM来控制HTML元素
2016/07/31 Javascript
Vue2.0子同级组件之间数据交互方法
2018/02/28 Javascript
vue 实现Web端的定位功能 获取经纬度
2019/08/08 Javascript
node.js中npm包管理工具用法分析
2020/02/14 Javascript
JS数组索引检测中的数据类型问题详解
2021/01/11 Javascript
Javascript生成器(Generator)的介绍与使用
2021/01/31 Javascript
linux系统使用python监测系统负载脚本分享
2014/01/15 Python
Python中的字符串操作和编码Unicode详解
2017/01/18 Python
python制作小说爬虫实录
2017/08/14 Python
python中嵌套函数的实操步骤
2019/02/27 Python
Python学习笔记之列表推导式实例分析
2019/08/13 Python
Python 限定函数参数的类型及默认值方式
2019/12/24 Python
python中PyQuery库用法分享
2021/01/15 Python
HTML5+CSS3绘制锯齿状的矩形
2016/03/01 HTML / CSS
Bergfreunde丹麦:登山装备网上零售商
2017/02/26 全球购物
美国机场停车位预订:About Airport Parking
2018/03/26 全球购物
管理失职检讨书
2014/02/12 职场文书
《泉水》教学反思
2014/04/11 职场文书
家长会演讲稿
2014/04/26 职场文书
主题团日活动总结
2014/06/25 职场文书
2014年幼儿园保育工作总结
2014/12/02 职场文书
初中教师个人工作总结
2015/02/10 职场文书
青年联谊会致辞
2015/07/31 职场文书
python flask开发的简单基金查询工具
2021/06/02 Python
Python matplotlib绘制条形统计图 处理多个实验多组观测值
2022/04/21 Python