千家信息网

js引用类型值的缺点有哪些

发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,这篇文章将为大家详细讲解有关js引用类型值的缺点有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、如果在类型中定义了引用类型值,那么所有继承的共享引用类型值。
千家信息网最后更新 2024年11月20日js引用类型值的缺点有哪些

这篇文章将为大家详细讲解有关js引用类型值的缺点有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

1、如果在类型中定义了引用类型值,那么所有继承的共享引用类型值。

值类型的继承不会致共享,单独分配内存空间。

// 父构造函数function Father() {    this.name = "father"}// 子构造函数function Children() {}// 实现继承:子构造函数的原型对象=父构造函数的实例对象Children.prototype = new Father()// 创建子实例let c1 = new Children()let c2 = new Children() // 不是引用类型值没有问题c1.name = "我修改了name"console.log(c1.name)// 我修改了name console.log(c2.name)// father

2、引用类型的继承会导致共享和共享内存空间。引用类型继承后,所有实例都共享一份数据。

// 父构造函数function Father() {    this.child = {        name: 'father'    }}// 子构造函数function Children() {}// 实现继承:子构造函数的原型对象=父构造函数的实例对象Children.prototype = new Father()// 创建子实例let c1 = new Children()let c2 = new Children() // 是引用类型值就有问题c1.child.name = "我修改了name"console.log(c1.child)// { name: '我修改了name' } console.log(c2.child)// { name: '我修改了name' }

关于"js引用类型值的缺点有哪些"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

类型 函数 实例 对象 篇文章 缺点 内存 原型 更多 空间 问题 建子 不错 实用 内容 数据 文章 知识 分配 参考 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 杭州九旺网络技术有限公司 嵌入式软件开发服务费 湛江餐饮软件开发设计 连接网络安全密钥 数据库二级保护是什么意思 网络安全教育资料内容 我的世界工业神秘服务器 银行招网络安全运维人员吗 如何修改代理服务器 上海树根科技互联网有限公司 用友数据库安装教程 如何把做好的网站放到服务器空间 fm2019 数据库 数据库读取excel命令 襄阳网络安全等级保护 ad域认证服务器配置 鹿城区标准刀片服务器专业服务 GEEK软件开发 阿里云服务器降低配置钱给退吗 手机管家登录服务器无响应 理光打印机扫描服务器错误 网络安全威胁信息发布管理方法 公司网络安全有所提升 山东一柜网络技术有限公司 玖二柒互联网科技有限公司人事 数据库中创建表时怎么设置外键 猛男宝可梦服务器 引起网络安全问题的 鹿城区标准刀片服务器专业服务 软件工程和软件开发流程
0