位置: 编程技术 - 正文

js原型继承的两种方法对比介绍(js原型继承和构造继承)

编辑:rootadmin

在实际的项目中,我们通常都是用构造函数来创建一个对象,再将一些常用的方法添加到其原型对象上。最后要么直接实例化该对象,要么将它作为父类,再申明一个对象,继承该父类。

而在继承的时候有两种常用方式,今天我们就来稍作探讨

1,继承Prototype:用Person的原型对象来覆盖Student的原型对象;前面说到对象的赋值实质上是引用赋值,所以如果Student.prototype上的任何修改都会体现到Person.prototype中,即子类会影响父类。

看下面:

2,继承实例:用Person的实例来覆盖Student的原型对象;创建了实例,比起前面那种,显示是浪费内存了,不过这同时也解决了上面那种方法的缺点,即此时Student.prototype上的任何修改不会体现到Person.prototype中,即子类不会影响父类。

3,利用控对象来组合1和2的优点,去掉缺点

F是个空对象,上面只有些原型方法,实例化时内存占用较少,同时也隔离开了子类对父类的影响。

推荐整理分享js原型继承的两种方法对比介绍(js原型继承和构造继承),希望有所帮助,仅作参考,欢迎阅读内容。

js原型继承的两种方法对比介绍(js原型继承和构造继承)

文章相关热门搜索词:js中实现继承的方式有哪些,js继承的原理,js原型继承和构造继承,js 原型链继承 原型式继承,js 原型继承的几种方法,js 原型继承的几种方法,js 原型继承的几种方法,js 原型继承的几种方法,内容如对您有帮助,希望把文章链接给更多的朋友!

JavaScript对象的property属性详解 JavaScript中对象的property有三个属性:1.writable。该property是否可写。2.enumerable。当使用for/in语句时,该property是否会被枚举。3.configurable。该property的属性

深入理解javascript的执行顺序 如果你不能理解javaScript语言的运行机制,或者简单地说,你不能掌握javascript的执行顺序,那你就犹如伯乐驾驭不了千里马,让千里马脱缰而出,四处乱

JavaScript中的prototype.bind()方法介绍 以前,你可能会直接设置self=this或者that=this等等,这样做当然也能起作用,但是使用Function.prototype.bind()会更好,看上去也更专业。下面举个简单的例子

标签: js原型继承和构造继承

本文链接地址:https://www.jiuchutong.com/biancheng/373760.html 转载请保留说明!

上一篇:详解JavaScript中undefined与null的区别(js unload)

下一篇:JavaScript对象的property属性详解(javascript对象的属性和方法)

  • 增值税发票认证在哪里
  • 个人哪些捐赠可以税前扣除
  • 税点是什么费用
  • 资金账簿印花税和营业账簿的区别
  • 合同资产和合同结算
  • 没有支付运费会怎样
  • 小规模公司用什么会计准则
  • 零申报印花税怎么填写
  • 如何查询一个公司的资质情况
  • 高速公路通行费电子发票怎么打印
  • 先进制造业企业按照当期可抵扣进项税额
  • 在建工程转固定资产的条件
  • 去年已支付的费用怎么查
  • 职工福利部门的工资
  • 最新房产税消息2020
  • 企业备用金用途
  • 其他综合收益可以转损益的情况
  • 自产货物用于捐赠的会计处理
  • 财务会计怎么学好
  • 发票认证信息怎么填
  • 核销单怎么做
  • 个体户生产经营所得税率表2023
  • 冲回坏账准备是什么意思
  • 跨年度所得税多怎么办
  • js app框架
  • dhcp存在哪些安全隐患
  • 卖废旧物品账务处理
  • 如何检查文档
  • w10怎么找蓝牙
  • 已缴税额比应纳税额多
  • 完税证明和纳税申报表的金额不一致
  • 一列火车穿过一条隧道,已知火车长450米,隧道长750米
  • php目录操作
  • 外贸公司出口退税率是多少
  • 什么是重大会计事务所
  • 小企业会计制度最新版
  • php读取word内容
  • vite2.0 vue
  • ngnix 命令
  • php项目怎么打包
  • 以前年度收入如何调账
  • 即征即退进项税怎么划分合算
  • 使用二氧化碳灭火器时人应该站在什么位置
  • 其他综合收益的概念
  • 以前年度少记税怎么办
  • 内账需要哪些单据
  • 其他应收款是负数怎么报税
  • 健身器材折旧年限及计提办法
  • 员工的工资属于固定资产吗
  • 固定资产出售账面价值计入什么科目
  • 支付临时工的工资计入应付职工薪酬吗
  • 应付账款的主要风险点
  • 卸车费属于什么费用类别
  • 计提工会经费如何扣除
  • 会计凭证是对外公布的资料吗
  • 旅游饮食服务企业会计核算的特点包括
  • sql server复制表数据
  • mysql 厂家
  • mysql5.7解压版安装
  • ubuntu 连不上网如何排查原因
  • win8怎么一键关机
  • Win Server 2003 使用技巧图解
  • linux的sh
  • windows xp快捷键设置在哪
  • 东芝笔记本配件
  • win8分屏快捷键
  • vtune自动安装脚本分享
  • jQuery同步提交示例代码
  • 蛋疼的生活歌曲
  • javascript超链接的onclick
  • jquery table
  • jquery操作元素样式
  • 增值税开票系统如何添加开票人
  • 自然人电子税务局下载
  • 江西省医保卡缴费
  • 税务局报备资产怎么填
  • 销售免税货物可以抵扣进项税吗
  • 车辆购置税免税条件
  • 出口退税额与出口退税收入
  • 一般纳税人忘记报税一个月罚多少钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设