javascript使用prototype完成单继承


Posted in Javascript onDecember 24, 2014

1.使用prototype完成单继承.

//定义一个A类

function A(){

}

//为A类动态调用属性color,与方法sayColor

A.prototype.color = "blue";

A.prototype.sayColor = function(){

alert(this.color);

};

//创建了一个B类

function B(){

}

//让B继承自A

B.prototype=new A(); //new出A的对象赋值给B的原型,B中就包含了A中的所有定义的属性与方法.

//可不可以将继承的sayColor进行重写.

B.prototype.sayColor=function(){

alert("重写");

}

var b=new B();

b.color='red';

b.sayColor();
Javascript 相关文章推荐
JavaScript Sort 表格排序
Oct 31 Javascript
JS/FLASH实现复制代码到剪贴板(兼容所有浏览器)
May 27 Javascript
js实现的简洁网页滑动tab菜单效果代码
Aug 24 Javascript
Javascript中Date类型和Math类型详解
Feb 27 Javascript
js实现PC端根据IP定位当前城市地理位置
Feb 22 Javascript
JS实现的tab切换选项卡效果示例
Feb 28 Javascript
原生JavaScript来实现对dom元素class的操作方法(推荐)
Aug 16 Javascript
jQuery 开发之EasyUI 添加数据的实例
Sep 26 jQuery
Vue2.0用户权限控制解决方案的示例
Feb 10 Javascript
模块化react-router配置方法详解
Jun 03 Javascript
layui数据表格 table.render 报错的解决方法
Sep 29 Javascript
不依任何赖第三方,单纯用vue实现Tree 树形控件的案例
Sep 21 Javascript
jQuery中slideUp()方法用法分析
Dec 24 #Javascript
node.js开机自启动脚本文件
Dec 24 #Javascript
使用jquery动态加载js文件的方法
Dec 24 #Javascript
使用javascript实现Iframe自适应高度
Dec 24 #Javascript
常用的jQuery前端技巧收集
Dec 24 #Javascript
jQuery中hide()方法用法实例
Dec 24 #Javascript
创建、调用JavaScript对象的方法集锦
Dec 24 #Javascript
You might like
在PHP中使用X-SendFile头让文件下载更快
2014/06/01 PHP
PHP滚动日志的代码实现
2015/06/10 PHP
php微信开发之关键词回复功能
2018/06/13 PHP
js 图片轮播(5张图片)
2008/12/30 Javascript
jQuery 入门讲解1
2009/04/15 Javascript
JQUBAR1.1 jQuery 柱状图插件发布
2010/11/28 Javascript
jQuery打印图片pdf、txt示例代码
2014/07/22 Javascript
一篇看懂vuejs的状态管理神器 vuex状态管理模式
2017/04/20 Javascript
vue 添加vux的代码讲解
2017/11/30 Javascript
小程序实现列表点赞功能
2018/11/02 Javascript
微信小程序中遇到的iOS兼容性问题小结
2018/11/14 Javascript
vue组件通信传值操作示例
2019/01/08 Javascript
vuecli项目构建SSR服务端渲染的实现
2020/10/30 Javascript
Vite和Vue CLI的优劣
2021/01/30 Vue.js
MySQLdb ImportError: libmysqlclient.so.18解决方法
2014/08/21 Python
Python中用PIL库批量给图片加上序号的教程
2015/05/06 Python
Python读取文件内容的三种常用方式及效率比较
2017/10/07 Python
python实现朴素贝叶斯算法
2018/11/19 Python
Python 多线程不加锁分块读取文件的方法
2018/12/11 Python
python 格式化输出百分号的方法
2019/01/20 Python
使用python制作一个为hex文件增加版本号的脚本实例
2019/06/12 Python
python实现翻转棋游戏(othello)
2019/07/29 Python
关于pymysql模块的使用以及代码详解
2019/09/01 Python
python multiprocessing多进程变量共享与加锁的实现
2019/10/02 Python
Python多个装饰器的调用顺序实例解析
2020/05/22 Python
HTML5 图片悬停放大的实现代码示例
2019/12/04 HTML / CSS
俄语专业毕业生求职信
2014/07/12 职场文书
法学专业毕业实习自我鉴定2014
2014/09/27 职场文书
2014年党员个人剖析材料
2014/10/08 职场文书
2014年单位法制宣传日活动总结
2014/11/01 职场文书
继续教育心得体会(共6篇)
2016/01/19 职场文书
什么是执行力?9个故事告诉您:成功绝非偶然!
2019/07/05 职场文书
电子表的操作介绍说明书
2019/10/28 职场文书
golang协程池模拟实现群发邮件功能
2021/05/02 Golang
go语言中fallthrough的用法说明
2021/05/06 Golang
总结Python连接CS2000的详细步骤
2021/06/23 Python