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 相关文章推荐
js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)
Mar 26 Javascript
一个可拖拽列宽表格实例演示
Nov 26 Javascript
angularJS中router的使用指南
Feb 09 Javascript
JS实现两表格里数据来回转移的方法
May 28 Javascript
javascript实现添加附件功能的方法
Nov 18 Javascript
Vue.js tab实现选项卡切换
May 16 Javascript
使用JavaScript实现alert的实例代码
Jul 06 Javascript
微信小程序movable view移动图片和双指缩放实例代码
Aug 08 Javascript
详解webpack import()动态加载模块踩坑
Jul 17 Javascript
Vue实现本地购物车功能
Dec 05 Javascript
vue实现歌手列表字母排序下拉滚动条侧栏排序实时更新
May 14 Javascript
基于JS实现前端压缩上传图片的实例代码
May 14 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
《星际争霸II》全新指挥官斯台特曼现已上线
2020/03/08 星际争霸
深入PHP FTP类的详解
2013/06/13 PHP
ThinkPHP安装和设置
2015/07/27 PHP
PHP请求远程地址设置超时时间的解决方法
2016/10/29 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
PHP使用ActiveMQ实现消息队列的方法详解
2019/05/31 PHP
PHP反射原理与用法深入分析
2019/09/28 PHP
Laravel 读取 config 下的数据方法
2019/10/13 PHP
html5 canvas js(数字时钟)实例代码
2013/12/23 Javascript
jquery插件jquery.nicescroll实现图片无滚动条左右拖拽的方法
2015/08/10 Javascript
使用JavaScript实现弹出层效果的简单实例
2016/05/31 Javascript
jQuery UI插件实现百度提词器效果
2016/11/21 Javascript
Bootstrap3 模态框使用实例
2017/02/22 Javascript
微信小程序开发之toast等弹框提示使用教程
2017/06/08 Javascript
Vue集成Iframe页面的方法示例
2017/12/12 Javascript
mock.js实现模拟生成假数据功能示例
2019/01/15 Javascript
微信小程序非跳转式组件授权登录的方法示例
2019/05/22 Javascript
原生javascript单例模式的应用实例分析
2020/02/23 Javascript
JS+css3实现幻灯片轮播图
2020/08/14 Javascript
vue el-upload上传文件的示例代码
2020/12/21 Vue.js
十个Python程序员易犯的错误
2015/12/15 Python
pytorch多进程加速及代码优化方法
2019/08/19 Python
python能在浏览器能运行吗
2020/06/17 Python
django 将自带的数据库sqlite3改成mysql实例
2020/07/09 Python
移动web模拟客户端实现多方框输入密码效果【附代码】
2016/03/25 HTML / CSS
英国领先的隐形眼镜在线供应商:Lenstore.co.uk
2019/11/24 全球购物
linux面试题参考答案(5)
2016/11/05 面试题
幼儿园教师工作感言
2014/02/15 职场文书
数控技校生自我鉴定
2014/03/02 职场文书
监察建议书
2015/02/04 职场文书
2015年社区纪检工作总结
2015/04/21 职场文书
公司表扬信格式
2015/05/04 职场文书
关于html选择框创建占位符的问题
2021/06/09 HTML / CSS
详解Python描述符的工作原理
2021/06/11 Python
Python中的变量与常量
2021/11/11 Python
python数据分析之单因素分析线性拟合及地理编码
2022/06/25 Python