`
wodebaobiao29
  • 浏览: 844 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

javascript 对cookie的操作封装

 
阅读更多

js 操纵 cookie

//写入cookie
function setCookie(name, value) {
var days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
}
//读取cookie
function getCookie(name) {
var arr = document.cookie.match(new RegExp("(^|)" + name + "=([^;]*)(;|$)"));
return (arr != null) ? unescape(arr[2]) : null;
}
//删除cookie
function delCookie(name) {
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval = getCookie(name);
if (cval != null) document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString();
}
分享到:
评论

相关推荐

    Javascript Cookie操作类的封装

    本文将详细讲解如何封装一个Cookie操作类,实现对Cookie的增删改查功能。 首先,理解Cookie的基本概念是必要的。Cookie是由服务器端发送到浏览器并保存在本地的一个小文本文件,它由键值对组成,每个键值对之间用...

    js对cookie操作的封装

    本文将详细讲解JavaScript如何封装对Cookie的操作,包括使用jQuery和纯JavaScript的方法。 首先,我们要了解Cookie的基本概念。Cookie由服务器端设置并通过HTTP头发送到浏览器,浏览器会在本地存储这些数据,并在...

    javascript cookie 操作框架 XCookie

    JavaScript Cookie 操作框架 XCookie 是一个用于方便地管理和操作浏览器cookies的工具,它简化了JavaScript中处理cookie的复杂性。在Web开发中,cookies经常被用来存储用户状态、会话信息或其他临时数据,而XCookie...

    javascript制作的cookie封装及使用指南

    这篇教程主要讲解了如何使用JavaScript封装一个方便操作Cookie的工具类,包括创建、读取、删除和清空Cookie的方法。 首先,封装Cookie的主要目的是为了提高代码的可读性和可维护性,避免每次都直接操作`document....

    JavaScript 对Cookie 操作的封装小结

    本文将探讨如何通过JavaScript来封装对Cookie的操作,同时介绍匿名函数、闭包以及如何模拟私有(private)和公共(public)访问权限的概念。 首先,让我们关注JavaScript中的匿名函数。匿名函数是指没有名称的函数...

    使用JavaScript实现Cookie的增删改查操作

    在网页开发中,Cookie是...通过封装这些操作,可以创建更高级的Cookie管理工具,方便在项目中使用。了解和熟练掌握这些基本操作对于Web开发者来说非常重要,因为它们是实现用户会话管理、个性化设置等关键功能的基础。

    javascript操作cookie

    在更复杂的实现中,可以将这些操作封装在一个Cookie类中,通过实例化该类来管理和操作Cookie。 总结,JavaScript操作Cookie主要包括获取、设置和删除三个基本操作。通过这些操作,我们可以方便地在客户端存储和读取...

    JavaScript中cookie工具函数封装的示例代码

    JavaScript中cookie的工具函数封装是一门技术,该技术主要面向Web开发者,目的是为了更好地管理和操作HTTP cookie。HTTP cookie是一种服务器端用于记录用户状态的机制,在当前的Web开发中极为普遍。浏览器会将cookie...

    Javascript 对cookie操作详解及实例

    由于JavaScript没有直接提供修改Cookie的方法,所以要修改某个键值对的Cookie,需要重新设置整个键值对,新的设置会覆盖旧的。 - **获取Cookie**: 获取Cookie也需要自定义函数,因为`document.cookie`返回的是...

    javascript操作cookie_获取与修改代码

    综上所述,文章通过一个类方法封装的示例代码,详细介绍了如何使用JavaScript进行cookie的获取、设置和删除操作,并且提供了对现代前端开发中存储方案的对比和建议。通过掌握这些知识,开发者可以在不同的场景下灵活...

    javascript封装 Cookie 应用接口

    由于原生的JavaScript操作Cookie时代码相对繁琐,因此,将Cookie操作封装成函数,可以提升开发效率和代码的可读性。接下来,我们将详细介绍如何使用JavaScript封装Cookie的应用接口,并且讲解封装时需要注意的事项。...

    使用es6封装的一个用于cookie增删改查的js模块

    总结来说,使用ES6封装的Cookie管理模块是现代JavaScript开发中的常见实践,它使得Cookie操作更加简洁和模块化,提高了代码的可读性和维护性。理解并熟练运用这些概念和技巧,对于提升JavaScript开发效率和代码质量...

    JavaScript对Cookie进行读写操作实例

    本文实例讲述了JavaScript对Cookie进行读写操作的方法。分享给大家供大家参考。具体如下: 这里没用到任何的js库,直接使用js的方法进行cookie的读写 <HTML> </HEAD> <BODY> [removed] <!-- ...

    cookie应用(javascript)

    在JavaScript中,我们主要通过`document.cookie`这个全局属性来操作Cookie。不过,`document.cookie`的API并不直观,它只能用于设置或获取整个Cookie字符串,而不是单个的Cookie。因此,开发者通常会编写一个库或者...

    javascript 中Cookie读、写与删除操作

    javascript 中Cookie读、写与删除操作 前言: 在这个前端横行的时候,页面之间的交互需要数据的传递,有的数据通过url传参的形式可以很好地解决,但是对于部分需要改变的参数,你如说从页面A到页面B选择数据,然后从...

    JavaScript原生客户端cookie存取功能(优化加密+封装版)cookie.js

    手写cookie操作功能,纯正,有效,适合所有开发者使用。 使用:1、引入Cookie.js; 2、存储:Cookie.setCookie('name','andy'); 3、获取:Cookie.getCookie('name');

    java对cookie的操作

    ### Java对Cookie的操作详解 #### 一、简介 在Java Web开发中,Cookie是一种非常重要的技术,用于在客户端存储信息。通过Cookie,服务器可以记住用户的某些偏好或登录状态等信息,从而提供更好的用户体验。本文将...

    cookie操作js代码

    JavaScript是Web开发的主要脚本语言,它提供了操作Cookie的功能。以下是对"cookie操作js代码"的详细解释: Cookie的基本概念: Cookie是由服务器端设置,存储在用户浏览器中的小文本文件。它通常包含键值对,用于...

Global site tag (gtag.js) - Google Analytics