我是靠谱客的博主 陶醉电源,这篇文章主要介绍cookies的时限是多少_js cookie设置最大过期时间 Infinity,现在分享给大家,希望可以做个参考。

Note: 对于永久cookie我们用了Fri, 31 Dec 9999 23:59:59 GMT作为过期日。如果你不想使用这个日期,可使用Tue, 19 Jan 2038 03:14:07 GMT,它是32位带符号整数能表示从1 January 1970 00:00:00 UTC开始的最大秒长(即01111111111111111111111111111111, 是 new Date(0x7fffffff * 1e3)).

Infinity 过期时间   9999-12-31 是     9999年12月31日;

对应 js 操作

//cookie

function addCookie(objName,objValue,objDays){

var str = objName + "=" + escape(objValue);

console.log(Infinity); //Infinity

console.log(typeof Infinity); //number

console.log(Infinity.constructor); //function Number() { [native code] }

if(objDays > 0){

var date = new Date();

var ms = objDays*24*3600*1000;

date.setTime(date.getTime() + ms);

str += "; expires=" + date.toGMTString();

}

if(objDays===I

最后

以上就是陶醉电源最近收集整理的关于cookies的时限是多少_js cookie设置最大过期时间 Infinity的全部内容,更多相关cookies的时限是多少_js内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(116)

评论列表共有 0 条评论

立即
投稿
返回
顶部