我是靠谱客的博主 陶醉电源,最近开发中收集的这篇文章主要介绍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 cookie设置最大过期时间 Infinity所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部