微信小程序集成了源生的js,虽然这么说,但是有些方法你不能直接调用,你需要加入到utils.js包中,然后通过require来调用才行,是不是比较恶心,而我呢,因为一个对象的赋值问题,想找一个能复制对象的,而不是复制对象的指针,所以查了好多资料,但是js的很多,微信小程序的很少,比较恶心,无奈,我也不会在小程序的js中写,所以我还是找了一个最简单的深拷贝的方法,放到了我的util里面:
function copyobj(a){
var c={};
c=JSON.parse(JSON.stringify(a));
return c;
}
其实 终极思想就是json再转成对象,相当于在内存中又多了一份,就不止是复制的引用啦
浅拷贝就很简单了‘=’