腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
为什么当我在TS中更改
对象
的副本时,原来的
对象
也会改变?
、
、
我正在导入redux存储,并使用spread操作符创建存储属性的副本。然后,当我更改此副本时,原始属性也会更改。export const move = (moveData: IMove): BoardActionTypes => { console.log(board.pieces.byId["19"]); // {row: 3, col: 7} const newById:
浏览 0
提问于2019-06-05
得票数 0
回答已采纳
1
回答
Python中的复合
对象
、
我在Python中读到了关于浅
拷贝
和深
拷贝
的文章,其中我在文档中遇到了以下句子: 浅层复制和深度复制之间的区别仅适用于复合
对象
(包含其他
对象
的
对象
,如列表或类实例)。我不知道什么是复合
对象
,什么不是复合
对象
。基于上述定义(包含其他
对象
的
对象
),每个容器都是
一个
复合
对象
,因为容器中的每个元素都是
对象
(因为在Python中,所有元素都是
对象
,甚至是整数号),容器本身也
浏览 2
提问于2022-07-12
得票数 0
1
回答
浅、深
拷贝
的形象化差异
我理解深
拷贝
和浅
拷贝
之间的区别。 import copy 这是有意义的,因为当我使用deepcopy()函数时,它创建了
一个
新
对象
另
浏览 1
提问于2018-10-09
得票数 2
回答已采纳
2
回答
如何在mobx中实现浅层数组
拷贝
、
、
我使用了lodash函数,比如
对象
数组
拷贝
的_.CloneDeep,但是我需要这个数组的浅
拷贝
,请考虑下面的代码: this.trades = newTrades我在这个项目中使用React+Mobx,特别是我需要可观察的函数,而不是immutable.
js
浏览 3
提问于2018-10-22
得票数 1
1
回答
反应浅薄,多次比较作品?
、
根据,为了处理嵌套
对象
的更新,我们应该创建多个浅
拷贝
,而不是深
拷贝
。 根据的说法,浅
拷贝
比深
拷贝
快,所以坚持不要使用深
拷贝
。我能理解。但是我们必须多次使用浅
拷贝
来保持嵌套
浏览 1
提问于2019-04-16
得票数 1
5
回答
浅
拷贝
还是深
拷贝
?
、
、
对于将
一个
对象
复制到另
一个
对象
中的这两种方法,我有点陌生。我很困惑,也找不出深
拷贝
和浅
拷贝
的主要区别。我在这方面经历了很多理论,但我需要用适当的例子来解释。我有将
一个
对象
复制到另
一个
对象
中的程序。); ob2.display(); }这是浅
拷贝
还
浏览 8
提问于2013-08-05
得票数 38
回答已采纳
2
回答
$emit
对象
到父组件,并推送到数组。数组中的
对象
仍然是反应性的,为什么?
、
、
、
我正在尝试创建
一个
函数,用户可以将多个简历帖子(从子组件)添加到数组(在父级中)。问题是,我推送到父数组的每个
对象
都与子窗体/
对象
保持反应性。因此,例如,如果我清除子组件中的表单,那么我推送给父数组的
对象
也会得到它的所有值。我如何发出post
对象
并将其推送到父数组并阻止它成为反应性数组,这样我就可以添加新的/更多的简历帖子了?
浏览 13
提问于2021-12-09
得票数 0
7
回答
Object.assign()是创建深
拷贝
还是浅
拷贝
?
、
、
、
我刚意识到它将原始
对象
的副本创建为"copy“
对象
。然而,我的问题是,这种克隆
对象
的方式是创建深
拷贝
还是浅
拷贝
? PS:混乱之处在于,如果它创建了
一个
深
拷贝
,那么它将是克隆
对象
的最简单的方法。
浏览 8
提问于2015-12-29
得票数 60
回答已采纳
1
回答
浅层/深
拷贝
术语是否适用于没有引用的
对象
?
、
、
、
到目前为止,我还没有找到
一个
简明的定义来涵盖这些术语的这种特殊用法。 浅
拷贝
包含指向原始变量的链接(内存中的地址)。浅
拷贝
上的更改反映在源
对象
上。在这种情况下,将创建
一个
新的
对象
B,并将A的字段值复制到B中。这也称为逐字段副本、字段对字段副本或字段副本。在没有原始类型的语言中(其中所有内容都是
一个
对象
),复制B的所有字段与原始A的字段都是对相同
对象
的引用,因此引用的
对象
是共享的,因
浏览 3
提问于2020-07-17
得票数 2
1
回答
原型设计模式的克隆函数?
、
、
、
、
OOP中原型设计模式最重要的部分之一是,我们不是从头开始创建新的
对象
,我们只是使用clone()函数从现有
对象
中克隆它们。 那么clone()函数是深
拷贝
还是浅
拷贝
呢?如果它是
一个
深
拷贝
,那么我理解所有东西,但是如果它是浅
拷贝
,如果两个不同的
对象
(
一个
使用原型模式从另
一个
对象
创建)监视相同的状态
对象
,那么它将是混乱的,这意味着这些
对象
根本没有不同(它们是链接在一起
浏览 12
提问于2018-09-03
得票数 3
回答已采纳
1
回答
删除反应性状态的数组元素
、
、
、
、
我的项目是
一个
简单的Todo列表。我有三个部件。 const [todoLists, setTodoLists] = useState([]); })
浏览 0
提问于2021-01-24
得票数 1
回答已采纳
2
回答
传播语法是创建
一个
浅
拷贝
还是深
拷贝
?
、
、
医生说 我完全明白那部分。根据我的理解,下面的代码示例是浅
拷贝
的示例,因为更改源或副本会导致其他
对象
也发生更改。这是深
拷贝
还是浅
拷贝
?因为对于第一层深度,对我来说,扩展语法(操作符)正在进行深度复制。然而,MDN文档表示,扩展语法创建了
浏览 5
提问于2022-05-12
得票数 3
回答已采纳
3
回答
对象
克隆浅层复制不会更改变量
、
我尝试克隆
一个
对象
并更改新克隆
对象
的成员函数。如果它是浅
拷贝
,并且根据wiki页面,浅
拷贝
和原始
对象
指向同
一个
对象
,那么它应该改变变量值。"obj1 after change "+obj1.a+" "+obj1.c);如果此克隆是浅
拷贝
谁能解释一下(我
浏览 3
提问于2012-03-23
得票数 2
回答已采纳
1
回答
基于条件反应
JS
的
对象
数组过滤方法
、
、
我刚开始对
js
做出反应,我搜索了google、
对象
追加、
对象
连接、浅
拷贝
、JavaScript中的
一个
深
拷贝
,但是,我无法找到将
对象
数组合并到
一个
对象
数组中的方法。如何根据类型筛选
对象
数组,并将响应保存为单个
对象
数组?
浏览 4
提问于2022-01-05
得票数 0
2
回答
快速制作集合类(数组、字典)的浅
拷贝
,而不是深
拷贝
。
、
、
、
、
在这个问题上似乎有很多混乱和不同的观点,我想知道,这是否有可能在迅速地复制
一个
物体的浅
拷贝
而不是
一个
深
拷贝
。我签了Java-,用示例清楚地解释了浅
拷贝
和深
拷贝
之间的区别,但是我没有得到
一个
快速的例子。我应该通过更改copyItems标志来区别浅
拷贝
或深
拷贝
,但是我错了,它总是创建
一个
深
拷贝
。请检查下面的代码,我使用initWithArray:copyItems:通过将arrayObject1 : t
浏览 4
提问于2016-02-05
得票数 0
回答已采纳
2
回答
无法调用复制的
JS
对象
的函数
、
、
、
我正在创建
一个
JS
对象
的副本,以便在该副本上执行功能。但是,我无法调用复制的
对象
中的函数,我只是得到
一个
错误,说函数在这个实例中不存在,你有什么想法吗?编辑2:这是
一个
可测试的示例 constructor(numParam){ } incrementNum
浏览 1
提问于2018-09-29
得票数 0
3
回答
作用域之外的函数修改AngularJS变量,它不应该能够访问
、
我在任何角度范围外声明了
一个
函数(名为"insertTstData") (它甚至不在控制器或任何东西内),当我从控制器内的另
一个
函数(名为"save")调用它时(名为“备注”),它会修改局部变量,并将更改反映回作用域内的变量和具有相同内容的所有其他变量因此,首先,我使用$http服务获取
一个
JSON配置文件,并创建
一个
范围变量来存储它(我们现在在“主”控制器中,它是发生错误的“备注”的父控制器): $http.get(path + 'remarkConfig.json$s
浏览 6
提问于2016-10-20
得票数 0
回答已采纳
2
回答
Python -从dicts复制中删除元素会影响原始dict。
、
、
我正在复制
一个
数据集并从其中删除元素。
浏览 5
提问于2022-06-20
得票数 -3
回答已采纳
1
回答
IEditableObject实现
、
我一直在寻找
一个
实现IEditableObject的泛型类,以供我的一些ViewModels继承,以便支持取消该ViewModel中属性上的编辑。首先,他们不支持深度复制,因此在我的世界中,我们只需要使用MemberwiseClone来执行浅
拷贝
。inEdit) return; backupCopy = null;当然,这个示例应该在
一个
通用抽象基类中,以便ViewModels继承,但是您可以理解
浏览 3
提问于2013-02-21
得票数 8
回答已采纳
5
回答
angular
js
-复制
对象
而不复制其引用
、
我需要在javascript中复制
一个
数组,这样两个数组的地址应该是不同的。这是怎么做的呢?
浏览 3
提问于2017-01-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS进阶 拷贝与继承
JS 深浅拷贝知多少
js浅拷贝和深拷贝以及注意事项
一文了解 Python 中对象的浅拷贝和深拷贝
JS中的对象-原型
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券