js-cookie 设置过期时间

js-cookie 的示例中只有以天为单位的有效期:

Cookies.set('name', 'value', { expires: 7 }); // 7 天后失效

官方文档只要设置天数,没有时分秒,这样我们想设置更小单位的时候无法下手,其实也可以设置时间戳来处理时间的,下面这种方式可以设置任意单位的有效期:

let seconds = 10;

let expires = new Date(new Date() * 1 + seconds * 1000);

Cookies.set('username', 'tanggaowei', { expires: expires }); // 10 秒后失效

你可能感兴趣的:(笔记,javascript,前端,html)