博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS-cookie封装
阅读量:6301 次
发布时间:2019-06-22

本文共 657 字,大约阅读时间需要 2 分钟。

智能社学习笔记

1        

解析:

setCookie()中:

  • 参数1:名称;参数2:内容;参数3:有效期。
  • var oDate = new Date();//获得日期毫秒数
  • oDate.setDate(oDate.getDate()+iDay);//设置延期日
  • document.cookie = name+'='+value+';expires='+oDate;//到这里的oDate是延期后的时间毫秒数
  • setCookie('xxx','www',3)//调用传参,前俩参数记得加‘单引号’

getCookie()中:

  • getCookie:传一个参数,就是要查找记录的name值,讲现有的cookie字符串进行切割扔个arr,此时的arr就是{name=1,name2=2,name3=3...}的一个object,就像一个json,此时,再遍历,将arr的每一个元素分别提取出来然后通过等号切割,扔个arr2,这样,arr2就成了俩值得数组,遍历一遍,就被扔进来一对,把扔进来的这对进行判断,如果他的名字等于传进来的要查找的参数值,那么arr2内部的第2个数值就是要找的名字对应值,把他弹出来。否则,遍历完了还没有,就弹回空或者其他的“没找到”等提示语。

removeCookie()中:

  • 有效期时间设置为-1,让计算机以为这条数据是昨天过期,自己删除本条数据。
  • ?这里第二个参数为什么是1

转载于:https://www.cnblogs.com/padding1015/p/6603969.html

你可能感兴趣的文章
(C/C++学习)17.bitset(位操作)
查看>>
LeetCode - Remove Linked List Elements
查看>>
Bootstrap Paginator分页插件使用示例
查看>>
TCP协议------简介部分
查看>>
PLSQL_闪回操作3_Fashback Transaction Query
查看>>
极角排序理解
查看>>
打造一个上传图片到图床利器的插件(Mac版 开源)
查看>>
iOS横竖屏
查看>>
thinkphp判断更新是否成功
查看>>
Do While ... Loop 与 Do Until ... Loop 的区别
查看>>
java代码继承。。。找出不能继承父类方法的问题
查看>>
【Linux】查询某个字符串出现次数
查看>>
ASP.NET MVC3 基础教程 – Web Pages 1.0
查看>>
如何为数据进行加密与解密,避免使用者窃取机密数据?
查看>>
TW实习日记:第13天
查看>>
Introduction to Locking in SQL Server
查看>>
leetcode:Power of Two
查看>>
完整教程--idea使用git进行项目管理
查看>>
代数之管见(孟道骥)第二讲:漫谈数学学习
查看>>
[Leetcode]27. Remove Element
查看>>