JS的继承
来源:互联网 发布:sql server的distinct 编辑:程序博客网 时间:2024/06/13 23:10
aser都知道as继承一个类很简单只要使用extends就可以了。但是js里面继承是使用的原型继承,什么是原型继承呢。js里面对象有个prototype属性,我们利用这个属性来实现继承。代码演示如下:
function ClassB(){
this.a = 10;
this.run = function(){
console.log(‘函数run被调用’);
}
}
function ClassC(){};
ClassC.prototype = new ClassB();//这样ClassC就继承了ClassB的属性和方法不信可以实验下
var t = new ClassC();
console.log(t.a);//看到没,这里输出的是10
t.run();//这里输出的是“函数run被调用”
ClassC.prototype.proA = 34;
console.log(t.proA);//34
0 0
- js的继承
- js继承的理解
- Js的继承
- js的继承
- js的原型继承
- JS的继承方式
- JS继承的实现
- js继承的实现
- js的继承
- js继承的实现
- JS的继承方式
- js继承的实现
- js继承的实现
- js的继承问题
- js继承的实现
- 关于JS的继承
- js继承的实现
- js继承的实现
- PAT甲级1015
- 根据大家的资源对JSON数据的学习(一)
- 蓝桥杯-基础练习 特殊的数字
- redis常用命令
- Android Studio HTTP Proxy Setting
- JS的继承
- 【开源框架】二维码生成工具类
- 断开和服务器共享连接的方法
- C#之方法
- ionic 轮播图
- Hibernate一级缓存
- bzoj2127 happiness
- 并查集加深[三道例题]
- OSHeap详解