腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
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
回答已采纳
2
回答
如何在mobx中实现浅层数组
拷贝
、
、
我使用了lodash函数,比如
对象
数组
拷贝
的_.CloneDeep,但是我需要这个数组的浅
拷贝
,请考虑下面的代码: this.trades = newTrades我在这个项目中使用React+Mobx,特别是我需要可观察的函数,而不是immutable.
js
浏览 3
提问于2018-10-22
得票数 1
1
回答
Python中的复合
对象
、
我在Python中读到了关于浅
拷贝
和深
拷贝
的文章,其中我在文档中遇到了以下句子: 浅层复制和深度复制之间的区别仅适用于复合
对象
(包含其他
对象
的
对象
,如列表或类实例)。我不知道什么是复合
对象
,什么不是复合
对象
。基于上述定义(包含其他
对象
的
对象
),每个容器都是一个复合
对象
,因为容器中的每个元素都是
对象
(因为在Python中,所有元素都是
对象
,甚至是整数号),容器本身也是一个
对象
浏览 2
提问于2022-07-12
得票数 0
1
回答
反应浅薄,多次比较作品?
、
根据,为了处理嵌套
对象
的更新,我们应该创建多个浅
拷贝
,而不是深
拷贝
。 根据的说法,浅
拷贝
比深
拷贝
快,所以坚持不要使用深
拷贝
。我能理解。但是我们必须多次使用浅
拷贝
来保持嵌套
对象</e
浏览 1
提问于2019-04-16
得票数 1
1
回答
浅、深
拷贝
的形象化差异
我理解深
拷贝
和浅
拷贝
之间的区别。 但是,浅表副本将一个
对象
的引用复制到另一个
对象
。因此,如果我们修改副本,它将影响原始
对象
。为此,我们有函数copy()。但是当我使用浅
拷贝
时,为什么我会得到同
浏览 1
提问于2018-10-09
得票数 2
回答已采纳
5
回答
浅
拷贝
还是深
拷贝
?
、
、
对于将一个
对象
复制到另一个
对象
中的这两种方法,我有点陌生。我很困惑,也找不出深
拷贝
和浅
拷贝
的主要区别。我在这方面经历了很多理论,但我需要用适当的例子来解释。我有将一个
对象
复制到另一个
对象
中的程序。); ob2.display(); }这是浅
拷贝
还是深
拷贝
如果它是一个深
拷贝
,那么请为
浏览 8
提问于2013-08-05
得票数 38
回答已采纳
7
回答
Object.assign()是创建深
拷贝
还是浅
拷贝
?
、
、
、
我刚意识到它将原始
对象
的副本创建为"copy“
对象
。然而,我的问题是,这种克隆
对象
的方式是创建深
拷贝
还是浅
拷贝
? PS:混乱之处在于,如果它创建了一个深
拷贝
,那么它将是克隆
对象
的最简单的方法。
浏览 8
提问于2015-12-29
得票数 60
回答已采纳
1
回答
浅层/深
拷贝
术语是否适用于没有引用的
对象
?
、
、
、
前言但是,我也看到了在没有引用的情况下复制
对象
时使用的术语,这两个术语的含义完全相同,没有必要加以区分。堆栈溢出的定义(在标记和中): 深度副本复制所指向的
对象
或变量,以便目标(被分配给的
对象
)接收自己的本地副本。在这些定义下,没有引用的
对象
浏览 3
提问于2020-07-17
得票数 2
2
回答
传播语法是创建一个浅
拷贝
还是深
拷贝
?
、
、
医生说 我完全明白那部分。根据我的理解,下面的代码示例是浅
拷贝
的示例,因为更改源或副本会导致其他
对象
也发生更改。这是深
拷贝
还是浅
拷贝
?因为对于第一层深度,对我来说,扩展语法(操作符)正在进行深度复制。然而,MDN文档表示,扩展语法创建了一个浅
拷贝
浏览 5
提问于2022-05-12
得票数 3
回答已采纳
1
回答
原型设计模式的克隆函数?
、
、
、
、
OOP中原型设计模式最重要的部分之一是,我们不是从头开始创建新的
对象
,我们只是使用clone()函数从现有
对象
中克隆它们。 那么clone()函数是深
拷贝
还是浅
拷贝
呢?如果它是一个深
拷贝
,那么我理解所有东西,但是如果它是浅
拷贝
,如果两个不同的
对象
(一个使用原型模式从另一个
对象
创建)监视相同的状态
对象
,那么它将是混乱的,这意味着这些
对象
根本没有不同(它们是链接在一起的,因为它们共享相同的状态
对象
)。
浏览 12
提问于2018-09-03
得票数 3
回答已采纳
3
回答
对象
克隆浅层复制不会更改变量
、
我尝试克隆一个
对象
并更改新克隆
对象
的成员函数。如果它是浅
拷贝
,并且根据wiki页面,浅
拷贝
和原始
对象
指向同一个
对象
,那么它应该改变变量值。"obj1 after change "+obj1.a+" "+obj1.c);如果此克隆是浅
拷贝
谁能解释一下(我理解克隆是为了给我们提供
对象
浏览 3
提问于2012-03-23
得票数 2
回答已采纳
2
回答
$emit
对象
到父组件,并推送到数组。数组中的
对象
仍然是反应性的,为什么?
、
、
、
问题是,我推送到父数组的每个
对象
都与子窗体/
对象
保持反应性。因此,例如,如果我清除子组件中的表单,那么我推送给父数组的
对象
也会得到它的所有值。我如何发出post
对象
并将其推送到父数组并阻止它成为反应性数组,这样我就可以添加新的/更多的简历帖子了?
浏览 13
提问于2021-12-09
得票数 0
1
回答
基于条件反应
JS
的
对象
数组过滤方法
、
、
我刚开始对
js
做出反应,我搜索了google、
对象
追加、
对象
连接、浅
拷贝
、JavaScript中的一个深
拷贝
,但是,我无法找到将
对象
数组合并到一个
对象
数组中的方法。如何根据类型筛选
对象
数组,并将响应保存为单个
对象
数组?
浏览 4
提问于2022-01-05
得票数 0
2
回答
快速制作集合类(数组、字典)的浅
拷贝
,而不是深
拷贝
。
、
、
、
、
在这个问题上似乎有很多混乱和不同的观点,我想知道,这是否有可能在迅速地复制一个物体的浅
拷贝
而不是一个深
拷贝
。我签了Java-,用示例清楚地解释了浅
拷贝
和深
拷贝
之间的区别,但是我没有得到一个快速的例子。我应该通过更改copyItems标志来区别浅
拷贝
或深
拷贝
,但是我错了,它总是创建一个深
拷贝
。请检查下面的代码,我使用initWithArray:copyItems:通过将arrayObject1 : true设置为copyItems:将数组
对象
copyIt
浏览 4
提问于2016-02-05
得票数 0
回答已采纳
2
回答
谁能告诉我分配和复制NSArray之间的区别?
、
NSArray* a = xxxxxx; 2.Copy我知道
拷贝
是“轻
拷贝
”,可变
拷贝
是“深
拷贝
”。copy是复制内存地址,可变copy是复制内存
对象
。是一样的吗?
浏览 0
提问于2013-01-18
得票数 3
回答已采纳
1
回答
删除反应性状态的数组元素
、
、
、
、
我是app.
js
}) </section>我是TodoList.
js
{todo} handleDeleteTodo={handleDeleteTodo} />
浏览 0
提问于2021-01-24
得票数 1
回答已采纳
2
回答
谷物和促进序列化使用零
拷贝
吗?
、
、
、
、
我知道FlatBuffers和船长使用零
拷贝
。对于零
拷贝
,序列化时间为空,但序列化
对象
的大小更大.谷物和促进序列化也使用零
拷贝
吗?
浏览 7
提问于2017-01-23
得票数 19
回答已采纳
2
回答
在使用或变异道具之前,我需要克隆它吗?
、
、
假设组件有道具,而道具有嵌套的
对象
和数组。在子组件中,如果需要复制到props.nestedObject或props.myArrays来声明。浅版可以吗?const [obj, setObj] = useState(props.nestedObject)我问这个问题的原因是,通常我使用cloneDeep或Immutable.
js
来不担心
对象
引用。但我不知道React是否会在幕后破
浏览 5
提问于2022-04-15
得票数 1
2
回答
浅
拷贝
调用成员
对象
的构造函数吗?
{}int main() { B c = b; //shallow copy d = b; //shallow assignment } 浅
拷贝
\赋值是否会调用成员A a的
拷贝
构造函数\赋值运算符重载?或者简单地说,浅
拷贝
执行成员
对象
的用户定制的
拷贝
构造函数和赋值操作符,或者也执行浅
拷贝
?
浏览 28
提问于2021-01-27
得票数 0
回答已采纳
3
回答
作用域之外的函数修改AngularJS变量,它不应该能够访问
、
$scope.dummy = response.data; //this variable will be changed even if not used anymore这些变量是
对象
数组,但为了简单起见,假设它们是具有两个属性的
对象
:现在,我在“备注”控制器中有一个按钮,它调用函数save并将$scope.remark
浏览 6
提问于2016-10-20
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS进阶 拷贝与继承
js浅拷贝和深拷贝以及注意事项
JS 深浅拷贝知多少
一文了解 Python 中对象的浅拷贝和深拷贝
JS中的对象-原型
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券