function clearCookies(wildcardDomain = true, primaryDomain = true, path = null) {
pathSegment = path ? '; path=' + path : ''
expSegment = "=;expires=Thu, 01 Jan 1970 00:00:00 GMT"
document.cookie.split(';').forEach(
function (c) {
primaryDomain && (document.cookie = c.replace(/^ +/, "").replace(/=.*/, expSegment + pathSegment))
wildcardDomain && (document.cookie = c.replace(/^ +/, "").replace(/=.*/, expSegment + pathSegment + '; domain=' + document.domain))
}
)
}
인터넷에 검색하면 여러가지 함수나 팁이 나오는데 path나 다른 여러가지가 설정된 쿠키인 경우에 작동하지 않는 경우가 많아 더 찾아보니 나온 함수다.
위 함수를 상황에 맞게 파라미터를 넘겨 사용하면 될 듯 하다.