// 쿠키 값 추가 json object function setCookieJson(cname, jsonObj, days, deduplication) { let val = getCookieJson(cname); var arr = new Array() ; if(val != ''){ // attach arr = val; arr.push(jsonObj); //중복제거 if(deduplication){ const newArray = [ ...new Set(arr.map((data) => JSON.stringify(data))), ].map((data) => JSON.parse(data)); arr = newArray; } }else{ arr.push(jsonObj); } const d = new Date(); d.setTime(d.getTime() + (days*24*60*60*1000)); let expires = "expires="+ d.toUTCString(); document.cookie = cname + "=" + encodeURIComponent(JSON.stringify(arr)) + ";" + expires + ";path=/"; } // 쿠키 값 반환 json object function getCookieJson(cname) { let name = cname + "="; let decodedCookie = decodeURIComponent(document.cookie); let ca = decodedCookie.split(';'); try { for(let i = 0; i