当前位置:首页 > 日记 > 正文

关于Javascript类继承的老话

关于Javascript类继承的老话
事实上,学习JS第一次看到了继承的实现。它只是试图去理解一段代码,看的书。我们今天再次反思,觉得这是一个思维探索进化的结果。

继承,即重用。

如果放弃继承的固有思想,那么让b重用A的成员,即最简单和粗糙的方法,b = a;

所以,问题是:B的任何变化都是A(同一个对象)的变化。

嗯,只要复制一个,如果浅拷贝不够安全,请使用深拷贝。

问题:代码被重用,但内存被浪费(无论是变量还是方法,它是js中的对象)。

没有复制,只有读不写,你可以用JS的原型,b.__proto__ =答:一般情况下,我们不改变__proto__直接,它太暴力,和JS提供了一种方法,可以更轻柔地达到其目标object.create(B)。
这种方法是可行的,但这只是特定对象的重用模式。如果我们可以创建对象的ConstructorB,我们可以重用该对象的原型

答案是:认为B constructorb.prototype,看作为constructora.prototype。
问题:
uff1a解

当宣布ConstructorB,系统会自动让ConstructorB。原型。构造函数= constructorb;在上面的代码中,为了重用ConstructorA.prototype,它将失去构造函数和弥补。
以上是最基本的遗传。一个类调用构造函数,父类的成员是更常见的,比如这个。_super,以及如何实现传承模式更普遍,如= inheritfrom(B),等等,不在本文的范围^ O ^。

这就是您为您带来的Javascript类继承的全部内容。

相关文章

WPS文本如何制作座位表WPS文本如何

WPS文本如何制作座位表WPS文本如何

文本,教程,座位,电脑软件,WPS,在WPS文字,我们可以例如制作各种图表,我们可以在WPS文字让座位表,并让萧边告诉你如何在WPS文字让座位表。 WPS文本中的座次表制作方法 1。打开WPS文档,然后单击工具栏中的插入;插入表。 2。选择表,然后右击打开表…

用QQ语音转字功能

用QQ语音转字功能

语音,功能,电脑软件,QQ,语音对文本的功能可以让我们不方便把语音内容的声音变成文本,点击旁边的语音信息按钮;语音信息读取文本,而不是每个语音信息旁边都有一个单词按钮;这就是为什么。 据腾讯公司的技术支持文件,目前只使用iPhone或Android智…

表超链接的取消和转换

表超链接的取消和转换

取消,转换,超链接,电脑软件,在WPS的形式下,输入电子邮件地址、网站等,它会自动转换成超链接,这会带来很多麻烦,所以很多时候不需要这些超链接。此时,我们只需右键单击单元格,选择取消超链接即可。有时我们直接从浏览器复制。不会转化为超链接,如果…

当WordPress网站在Ubuntu中打开时,

当WordPress网站在Ubuntu中打开时,

数据库连接,网站,错误,设置,解决方案,首先,找出问题所在。 当试图编辑博客网站的WordPress主题时,突然发现博客站点无法连接。刷新后,它表明在建立数据库连接错误时存在错误。很自然地认为MySQL可能是错误的,因此它降落在VPS主机上,试图启动MyS…

PS图象处理软件让美丽的金属浮雕星

PS图象处理软件让美丽的金属浮雕星

圣诞,浮雕,图象,处理软件,星星,词的使用图层样式的效果,用锥三维表面的底部增加和浮雕;中间部分增加了多层式纹理,纹理,浮雕;边缘部分增加中风和锥的金属框架和浮雕。 最终效果 1,一个新的1000 * 650像素,分辨率为72像素/英寸,如下所示。 2,将背景…

PowerPoint输入和下标新方法

PowerPoint输入和下标新方法

输入,下标,新方法,电脑软件,PowerPoint,方法1:首先不区分上下标准,正常输入,选择为上标字符,双击x2。 方法2:在文本输入过程中,当你需要订阅一个下标时,先按x2按钮,然后输入上标字符,然后按x2,然后返回到正常状态,然后继续输入文本。 方法:3选择作为…

整理混乱的与PS图象处理软件

整理混乱的与PS图象处理软件

图象,处理软件,混乱,电脑软件,PS,旅途中拍摄的大部分照片都是粗糙的。例如,在建筑物的垂直线倾斜,地平线上是错误的,图像的细节不是很好,和照片太亮或太暗。幸运的是,Adobe,PS图象处理软件,我们可以通过几个简单的步骤解决这些问题,特别是过滤器镜…

Oracle11g数据库安装教程详细

Oracle11g数据库安装教程详细

数据库安装,教程,详细,电脑软件,Oracle11g,本教程为您分享的Oracle 11g数据库详细的安装,供您参考,详情如下 1。11g在Oracle官网下载 Oracle数据库11g第二版(11.2.0.1.0)标准版,标准版和企业版1, Oracle数据库11g第二版(11.2.0.1.0)微软Windows(x…

excel长表列法

excel长表列法

电脑软件,excel,长表列法,办公软件的频繁使用知道字下令Excel列,但找不到。在狭窄的Excel表格分栏操作,Excel表格可以复制并粘贴到Word文档中,使用word软件实现柱的功能,而且还可以利用多排表;工具4.0,工作在Excel表格直接在表列自动缩小。 具体…

对PHPstrlen和mb_strlen使用实例分

对PHPstrlen和mb_strlen使用实例分

实例分析,电脑软件,PHPstrlen,mb_strlen,在本文中,所有和mb_strlen在PHP中的使用进行了分析。分享给您参考,如下: 首先,看看下面的代码(文件编码UTF8): utf8_string美元=ABCD我你她; var_dump(strlen($ utf8_string)); var_dump(mb_strlen(utf8_string美…

如何让柏拉图和Excel2007教程

如何让柏拉图和Excel2007教程

教程,柏拉图,电脑软件,当我们整理出一些数据,我们经常使用柏拉图,如何使用Excel 2007版让柏拉图,让萧边把你和柏拉图的制作方法。 excel柏拉图生产步骤如下: 01首先,我们要把地图数据整理成表格。 02,接下来我们会制作图表,选择顶部的灰色区域,点…