JavaScript: creare un cookie a breve scadenza

Short link

Creare un cookie a breve scadenza è semplice in JavaScript.

La soluzione è la seguente:


'use strict';

const createCookie = ( name = 'test', value = 'test', minutes = 1 ) => {
    const mins = minutes * 60;
    let now = new Date().getTime();
    now = Math.round( ( new Date( now ) ).getTime() / 1000 ) + mins; 
    document.cookie = 
    name + '=' + value + 
    '; expires=' + now.toGMTString() + 
    '; path=/';
};

L'autore

Gabriele Romanato, sviluppatore web full stack specializzato in siti, applicativi web ed e-commerce con Node.js e PHP.