使用expires=截止日期
使用max-age=秒数
如果二者同时存在,max-age的优先级高于expires,所以其实,我们使用的时候使用max-age直接设置秒数更加方便,就不用根据当前时间计算截止日期了。
js中的语法都是一样的
document.cookie = "test=1;max-age=1000"
如果max-age这是小于等于0的数字,则此cookie会立即失效,相当于没有存储这个cookie,设置完之后再用document.cookie 取就取不到了!
不过实际开发过程中我们最好使用封装好的cookie库,可以大大提高我们的开发效率。