位置: 编程技术 - 正文

javascript创建和存储cookie示例(js中创建对象的几种方法)

编辑:rootadmin

什么是cookie?cookie是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。

cookie使用场景:名字cookie当访问者首次访问页面时,他或她也许会填写他/她们的名字。名字会存储于 cookie 中。当访问者再次访问网站时,他们会收到类似 "Welcome John Doe!" 的欢迎词。而名字则是从 cookie 中取回的。

密码cookie当访问者首次访问页面时,他或她也许会填写他/她们的密码。密码也可被存储于 cookie 中。当他们再次访问网站时,密码就会从 cookie 中取回。

日期cookie当访问者首次访问你的网站时,当前的日期可存储于 cookie 中。当他们再次访问网站时,他们会收到类似这样的一条消息:"Your last visit was on Tuesday August , !"。日期也是从 cookie 中取回的。

创建和存储cookie在这个例子中我们要创建一个存储访问者名字的 cookie。当访问者首次访问网站时,他们会被要求填写姓名。名字会存储于 cookie 中。当访问者再次访问网站时,他们就会收到欢迎词。

首先,我们会创建一个可在 cookie 变量中存储访问者姓名的函数:

创建cookie其实也就是在拼一句String :

"username=amosli;expires=Mon, Dec :: GMT"然后document.cookie=上面的String即可.

上面这个函数中的参数存有 cookie 的名称、值以及过期天数。

在上面的函数中,我们首先将天数转换为有效的日期,然后,我们将 cookie 名称、值及其过期日期存入 document.cookie 对象。

之后,我们要创建另一个函数来检查是否已设置 cookie:

getCookie()的核心就一句话document.cookie,剩余部分就是对字符串的处理上了.

上面的函数首先会检查 document.cookie 对象中是否存有 cookie。假如 document.cookie 对象存有某些 cookie,那么会继续检查我们指定的 cookie 是否已储存。如果找到了我们要的 cookie,就返回值,否则返回空字符串。

最后,我们要创建一个函数,这个函数的作用是:如果 cookie 已设置,则显示欢迎词,否则显示提示框来要求用户输入名字。

这是所有的代码:

推荐整理分享javascript创建和存储cookie示例(js中创建对象的几种方法),希望有所帮助,仅作参考,欢迎阅读内容。

javascript创建和存储cookie示例(js中创建对象的几种方法)

文章相关热门搜索词:javascript中如何创建对象,javascript创建对象及应用,创建javascript函数,javascript怎么创建,创建javascript函数,javascript创建对象及应用,javascript怎么创建,javascript创建对象及应用,内容如对您有帮助,希望把文章链接给更多的朋友!

javascript计时器事件使用详解 在JavaScritp中使用计时事件是很容易的,两个关键方法是:setTimeout()未来的某时执行代码clearTimeout()取消setTimeout()setTimeout()语法vart=setTimeout("javascript语句",

javascript对话框使用方法(警告框 javascript确认框 提示框) 1.警告框警告框经常用于确保用户可以得到某些信息。当警告框出现后,用户需要点击确定按钮才能继续进行操作。语法:alert("文本")2.确认框确认框用

javascript history对象(历史记录)使用方法(实现浏览器前进后退) window.history对象在编写时可不使用window这个前缀。为了保护用户隐私,对JavaScript访问该对象的方法做出了限制。方法:history.back()-加载历史列表中的前

标签: js中创建对象的几种方法

本文链接地址:https://www.jiuchutong.com/biancheng/373711.html 转载请保留说明!

上一篇:JS脚本defer的作用示例介绍(js脚本使用)

下一篇:javascript计时器事件使用详解(js实现计时器在线时间)

  • 如何结转应交未交或多交增值税?
  • 工业总产值收入法
  • 开票超过定额怎么办
  • 收到政府土地补偿,用于种植农作物
  • 对公账号收款是结算主账户还是结算卡号
  • 一张发票开不足一台设备的金额怎么办
  • 企业新增固定资产流程图
  • 外币借款汇兑差额计入什么科目
  • 当月预交增值税时所属期选了上期怎么办
  • 质保期内质量问题
  • 其他应付款能转收入么
  • 企业接收供应商赠品怎么正确的入账?
  • 银行存款收款凭证
  • 低值易耗品一次性摊销体现重要性
  • 事业单位库存现金
  • 2018工资个税税率表
  • 人力资源公司为个人代缴社保
  • 广西电子税务局申报
  • 增值税申报异常比对情况说明怎么写
  • 一般企业的会计原始凭证有哪些类型
  • 非公司员工缴纳社保有什么影响
  • 软件后续服务
  • 行政事业单位如何加强内部控制
  • 进项税额转出再转入
  • 汇算清缴补交所得税后报表需要调整吗
  • windows10如何开启vt
  • 商品售价有规定吗
  • 支付中间业务收入怎么算
  • 分公司与总公司的关系
  • win10双系统删除linux
  • PHP:pg_query()的用法_PostgreSQL函数
  • vue3怎么用
  • php关键字描红
  • 增值税附加税必须交吗
  • 进项税已认证未缴纳
  • el-upload上传文件必传校验
  • 深究Python中的asyncio库-线程同步
  • 企业自建房出售给员工个人后还需要缴纳土地使用税么
  • 结转生产成品
  • phpcms教程
  • 销货退回未开红字发票
  • mysql命令的常用参数包括什么
  • 研发人员旅游能计入研发费用吗
  • 如何理解合并报表抵消分录
  • 什么情况下需要做肠胃镜
  • centos 安装方法
  • 自产产品对外捐赠要确认收入吗
  • 新会计准则股权投资
  • 企业其他业务收入要交税吗
  • 车船税是什么样子的?
  • 个人新冠肺炎确诊,要和单位领导说吗
  • 不动产进项税额不再分两年抵扣
  • 纳税检查企业多缴企业所得税如何处理
  • 税控系统全额抵扣增值税申报
  • 股东以私人名义出资
  • 确认主营业务收入分录怎么写
  • 协作费用
  • 发票金额跟实际金额为什么不一样
  • 企业日常发放的贷款
  • 固定资产折旧的影响因素
  • 摊余成本计入哪里
  • linux rpm文件怎么安装
  • windows性能监视器横坐标
  • 如何下载苹果图书
  • 了解的反义词
  • win10预览版和正式版
  • openssh centos
  • win10正式版版本
  • win8命令提示符怎么运行命令
  • iis安装步骤 windows server 2008
  • js怎么做网页
  • nodejs怎么调试
  • shell脚本监控进程
  • shell脚本遍历
  • unity入门教学
  • 学习JavaScript事件流和事件处理程序
  • python的对象
  • 如何开具红字发票明细
  • 扬州地方税务局在哪
  • 国家税务总局2011年34号公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设