I want to push an object into 2 arrays but my problem is the push only add reference
here is my object:
minigroup = {
    "Id": response[0].Id,
    "MemberId": response[0].MemberId,
    "NotMemberId": response[0].NotMemberId
}
I'm using this to test:
groupCache.push(minigroup);
groupCache[0].MemberId = [0, 0, 0, 0, 0];
groupCacheOriginal.push(minigroup);
console.log("cache: " + groupCache[0].MemberId);
console.log("original: " + groupCacheOriginal[0].MemberId);
log results are:
cache: 0,0,0,0,0
original: 0,0,0,0,0
how to avoid this?
 
     
     
     
     
    