请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问老师这里的浅拷贝

https://img1.sycdn.imooc.com//szimg/5f73d5550819d1f410000463.jpg
https://img1.sycdn.imooc.com/szimg/5f73d555089fedcc10000463.jpg
请问下老师,这里的浅拷贝有效果吗?ageData.value的值是一个Array没错,可是它的每一项内是一个对象啊

正在回答 回答被采纳积分+3

1回答

扬_灵 2020-09-30 21:01:27

同学你好,这里的浅拷贝是有效果的,你可以试一下下面的例子

const arr = [
{id:1,name:"张三"},
{id:2,name:"历史"}
]
let newarr = [...arr]
arr[1].name = '李四';
console.log("arr",arr)
console.log("newarr",newarr)

结果https://img1.sycdn.imooc.com//szimg/5f74814c09167e5d08540398.jpg

0 回复 有任何疑惑可以回复我~
  • 提问者 hy_wang #1
    我不是很明白老师说的效果。newarr不是跟随arr改变了吗。有什么效果?并没有达到拷贝的效果
    回复 有任何疑惑可以回复我~ 2020-09-30 22:14:47
  • 扬_灵 回复 提问者 hy_wang #2
    同学你好,之前没理解你的意思 ,感谢你的建议,我们会尽快修复的。
    回复 有任何疑惑可以回复我~ 2020-10-01 20:00:09

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信