JavaScript: impostare un cookie

È molto semplice in JavaScript impostare un cookie.

La soluzione è la seguente:


const setCookie = (key, value, days = 365) => {
    const now = new Date();

    let time = now.getTime();
    time += 3600 * 1000 * 24 * days;
    now.setTime(time);

    const cookieStr = `${key}=${value}; expires=${now.toGMTString()}; path=/`;

    document.cookie = cookieStr;
};

Torna su