let a=[{id:1},{id:2}]
let b=[...a]
undefined
b:(2) [{…}, {…}]
a:(2) [{…}, {…}]
a=[]
b:(2) [{…}, {…}]
扩展运算符只对引用型的第一层进行浅拷贝,第二层不拷贝
最新推荐文章于 2024-05-23 11:01:45 发布
let a=[{id:1},{id:2}]
let b=[...a]
undefined
b:(2) [{…}, {…}]
a:(2) [{…}, {…}]
a=[]
b:(2) [{…}, {…}]