入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

Vue数组对象深拷贝

创建时间:2017-10-24 投稿人: 浏览次数:1047

导语:
1.一个数组A,A中有多个对象,将A复制为B,即B=A,此时如果对A中的对象值修改,B会跟随同时更改。
2.如果在Vue里不想这种双向绑定,选择深拷贝。
3.深拷贝的思想是用Object.assign(target,source)产生新的copy对象。

方法调用

function coppyArray(arr){
   return arr.map((e)=>{
        if(typeof e==="object"){
           return Object.assign({},e);
         }else{
           return e;
       }
     }) 
 }
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。