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 数组排序函数
Aug 20 Javascript
Tab切换组件(选项卡功能)实例代码
Nov 21 Javascript
jqplot通过ajax动态画折线图的方法及思路
Dec 08 Javascript
Jquery选择器中使用变量实现动态选择例子
Jul 25 Javascript
jQuery实现动画效果circle实例
Aug 06 Javascript
jquery实现动画菜单的左右滚动、渐变及图形背景滚动等效果
Aug 25 Javascript
简单理解vue中el、template、replace元素
Oct 27 Javascript
CSS+jQuery实现简单的折叠菜单
Dec 20 Javascript
JS实现复制内容到剪贴板功能
Feb 05 Javascript
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
Apr 03 jQuery
JavaScript满天星导航栏实现方法
Mar 08 Javascript
JavaScript中layim之整合右键菜单的示例代码
Feb 06 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
水质对咖图啡风味的影响具体有哪些
2021/03/03 冲泡冲煮
PHP 各种排序算法实现代码
2009/08/20 PHP
thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
2014/02/24 PHP
ThinkPHP打开验证码页面显示乱码的解决方法
2014/12/18 PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
2016/09/09 PHP
Kindeditor编辑器添加图片上传水印功能(php代码)
2017/08/03 PHP
tp5(thinkPHP5框架)使用DB实现批量删除功能示例
2019/05/28 PHP
Thinkphp5.0 框架使用模型Model添加、更新、删除数据操作详解
2019/10/11 PHP
JTrackBar水平拖动效果
2007/07/15 Javascript
jQuery插件-jRating评分插件源码分析及使用方法
2012/12/28 Javascript
jQuery 插件封装的方法
2016/11/16 Javascript
Vue form 表单提交+ajax异步请求+分页效果
2017/04/22 Javascript
深入理解Commonjs规范及Node模块实现
2017/05/17 Javascript
nodejs实现OAuth2.0授权服务认证
2017/12/27 NodeJs
JS实现显示当前日期的实例代码
2018/07/03 Javascript
解决vue.js 数据渲染成功仍报错的问题
2018/08/25 Javascript
[02:47]DOTA2英雄基础教程 野性怒吼兽王
2013/12/05 DOTA
[54:51]Ti4 冒泡赛第二轮LGD vs C9 3
2014/07/14 DOTA
Python中实现参数类型检查的简单方法
2015/04/21 Python
Python运行报错UnicodeDecodeError的解决方法
2016/06/07 Python
Flask框架的学习指南之制作简单blog系统
2016/11/20 Python
Python实现绘制双柱状图并显示数值功能示例
2018/06/23 Python
python的debug实用工具 pdb详解
2019/07/12 Python
Python利用Xpath选择器爬取京东网商品信息
2020/06/01 Python
Python Flask框架实现简单加法工具过程解析
2020/06/03 Python
用HTML5实现鼠标滚轮事件放大缩小图片的功能
2015/06/25 HTML / CSS
GOLFINO英国官网:高尔夫服装
2020/04/11 全球购物
PHP两种查询函数array/row的区别
2013/06/03 面试题
我想声明一个指针并为它分配一些空间, 但却不行。这些代码有什么 问题?char *p; *p = malloc(10);
2016/10/06 面试题
成功的酒店创业计划书
2013/12/27 职场文书
六查六看剖析材料
2014/10/06 职场文书
个人公司授权委托书范本
2014/10/12 职场文书
2015年新农村建设指导员工作总结
2015/07/24 职场文书
mybatis使用oracle进行添加数据的方法
2021/04/27 Oracle
Python实现学生管理系统(面向对象版)
2021/06/24 Python
Window server 2012 R2 AD域的组策略相关设置
2022/04/28 Servers