当前位置: 首页 > 面试题库 >

用js封装一个对cookie操作的方法

易俊驰
2023-03-14
本文向大家介绍用js封装一个对cookie操作的方法相关面试题,主要包含被问及用js封装一个对cookie操作的方法时的应答技巧和注意事项,需要的朋友参考一下
function cookieSetter(operate,name,value){
    switch(operate){
        case 'set':
            var exp = new Date();
            exp.setTime(exp.getTime()+30*24*60*60*1000);
            document.cookie = name + "=" + escape(value) + ";expires=" + exp.toUTCString();
            break;
        case 'get':
            var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
            if(arr=document.cookie.match(reg)){
                return unescape(arr[2]); 
            } else {
                return null; 
            } 
    }
}
 类似资料:
  • 本文向大家介绍Nodejs对postgresql基本操作的封装方法,包括了Nodejs对postgresql基本操作的封装方法的使用技巧和注意事项,需要的朋友参考一下 基于nodejs平台对postgresql的增删改查基本操作进行了封装,能满足基本的实际应用,比较复杂的SQL需另外实现。 PG.js文件如下: 用法很简单,如下: 以上这篇Nodejs对postgresql基本操作的封装方法就是小

  • 本文向大家介绍JS封装cookie操作函数实例(设置、读取、删除),包括了JS封装cookie操作函数实例(设置、读取、删除)的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS封装cookie操作函数。分享给大家供大家参考,具体如下: 希望本文所述对大家JavaScript程序设计有所帮助。

  • 本文向大家介绍详解JS对象封装的常用方式,包括了详解JS对象封装的常用方式的使用技巧和注意事项,需要的朋友参考一下 JS是一门面向对象语言,其对象是用prototype属性来模拟的,下面,来看看如何封装JS对象. 常规封装 这种方式是比较常见的方式,比较直观,但是Person() 的职责是构造对象,如果把初始化的事情也放在里面完成,代码就会显得繁琐,如果放在一个方法里初始化会不会好点呢? 升级版

  • 本文向大家介绍JS操作COOKIE实现备忘记录的方法,包括了JS操作COOKIE实现备忘记录的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS操作COOKIE实现备忘记录的方法。分享给大家供大家参考,具体如下: 具体涉及JS针对cookie的写入与获取操作,代码如下: 更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript查找算法技巧总结》、《Jav

  • 本文向大家介绍js操作cookie保存浏览记录的方法,包括了js操作cookie保存浏览记录的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了js操作cookie保存浏览记录的方法。分享给大家供大家参考,具体如下: 说明:最近做了一个功能,记录用户浏览过的产品页面。我的思路是,客户每次进入产品页面,就自己调用JS把产品信息以json的形式保存到cookie里面。 浏览记录的显示是从co

  • 本文向大家介绍javascript制作的cookie封装及使用指南,包括了javascript制作的cookie封装及使用指南的使用技巧和注意事项,需要的朋友参考一下 一、前言 之前使用cookie,都是document.cookie的形式去操作,兼容性虽好,但是麻烦。个人又是个比较喜欢造轮子的人,所以针对cookie,封装了个工具类。很长时间以来,我都喜欢写代码,而不太喜欢文字总结,也不太喜欢写