好程序员web前端细解cookie那些事,在互联网时代,IT行业飞速发展,带动了web前端开发行业的兴趣。由于行业新兴起时间不久,专业人才缺乏,薪资待遇较高,已成为众多IT学子选择就业的首选,今天就为分享一些有用的干货。

1.什么是cookie

cookie是浏览器缓存

缓存是什么?数据交换的缓冲区>>>>临时储存。

cookie的特性, cookie生效在同一个域名下。cookie储存量有限。4~10k,不能储存50条,有过期时间。

>>>>缓存

2.cookie使用

document.cookie=''

cookie的格式要求。 名称=值;

会话cookie

回顾Date对象

setDate( ) 里面的参数超出日期时间后干什么

setDate(getDate()+8000)

expires=

'user=yanghuaizhi;expires='+d

封装cookie

function setCookie(name,value,expirs){

var d=new Date();

d.setDate(d.getDate()+expirs)

document.cookie=name+'='+value+';expires='+expirs

}

获取cookie

function getCookie( name ){

var arr=doucment.cookie.split('; ');

for(var i = 0 ; i < arr.length; i ++){

var arr2=arr[i].split('=');

if(arr2[0]==name){

return arr2[1]

}

}

return ''

}

cookie的调试:

3.删除cookie

function removeCookie(name){

setCookie(name,1,-1); // 1是随意设置的值,可以是任意值; -1是过期时间

}

cookie的封装

var cookie={

setCookie:function(name,value,date){

var d=new Date();

d.setTime(d.getTime()+date);

document.cookie=name+'='+value+';expires='+d;

},

getCookie:function(name){

var arr=document.cookie.split('; ');

for(var i = 0 ; i < arr.length; i ++){

var arr2=arr[i].split('=');

if(arr2[0]==name){

return arr2[1];

}

}

return '';

},

removeCookie:function(name){

cookie.setCookie(name,'',-1)

}

}

前端flv.js设置缓冲时间和大小_好程序员web前端细解cookie那些事相关推荐

  1. 前端flv.js设置缓冲时间和大小_不可不知的 WEB 前端网站优化 —— 雅虎 34 条军规...

    不可不知的 WEB 前端网站优化 -- 雅虎 34 条军规 不得不说现在依然适用于大部分的网站 当年雅虎推荐了一套优化网站加载速度的34条法则(包括Yslow规则22条),以下是详细说明. 1. Mi ...

  2. js怎么在一个div中嵌入另一网站_好程序员web前端学习路线分享HTML5常见面试题集锦一...

    好程序员web前端学习路线分享HTML5常见面试题集锦,接下来将会持续为大家分享几篇HTML5常见面试题. 1.布局 左边20% 中间自适应 右边200px 不能用定位 答案:圣杯布局/双飞翼布局或者 ...

  3. web程序前后台功能实现_好程序员web前端教程之JS继承实现方式解析

    好程序员web前端教程之JS继承实现方式解析,JS是Web前端三要素之一,也是每一个初学前端的同学遭遇的第一条拦路虎.很多人反应JS学习不易,各类知识点概念及应用常常让人抓耳挠腮.在接下来的北京Web ...

  4. ajax请求是宏任务还是微任务_好程序员web前端学习路线分享了解AJAX是什么

    好程序员web前端学习路线分享了解AJAX是什么首先是服务器 什么是服务器:咱们的页面来源于服务器:实例(在phpnwo上面存放一个页面), 咱们把页面放在互联网的服务器上,就有了自己的网站了. 1. ...

  5. canvas clear 指定属性的元素_好程序员web前端分享CSS属性组成及作用

    好程序员web前端分享CSS属性组成及作用 学习目标 1.css属性和属性值的定义 2.css文本属性 3.css列表属性 4.css背景属性 5.css边框属性 6.css浮动属性 一.css属性和 ...

  6. 前后端解析_好程序员Web前端教程分享前后端分离接口

    随着互联网的高速发展以及IT开发技术的升级,前后端分离已成为互联网项目开发的业界标准使用方式.在实际工作中,前后端的接口联调对接工作量占Web前端人员日常工作的30%-50%,甚至会更高.接下来的好程 ...

  7. window 程序报错 自动重启_好程序员web前端教程之详解JavaScript严格模式

    好程序员web前端教程之详解JavaScript严格模式,严格模式(Strict mode)是由ECMA-262规范定义的新兴JavaScript标准,发布于2009年12月第五版.旨在改善错误检查功 ...

  8. react组件卸载调用的方法_好程序员web前端培训分享React学习笔记(三)

    好程序员web前端培训分享React学习笔记(三),组件的生命周期 React中组件也有生命周期,也就是说也有很多钩子函数供我们使用, 组件的生命周期,我们会分为四个阶段,初始化.运行中.销毁.错误处 ...

  9. vue如何获取年月日_好程序员web前端教程分享Vue相关面试题

    好程序员web前端教程分享Vue相关面试题,Vue是一套构建用户界面的渐进式框架,具有简单易用.性能好.前后端分离等优势,是web前端工程师工作的好帮手,也是企业选拔人才时考察的重点技能.接下来好程序 ...

最新文章

  1. 应力循环次数60ant_中国航发:金属粉末循环使用导致的成分及打印件性能变化...
  2. mysql的结构,段页区,及客户端命令
  3. 算法导论之有关数论的算法
  4. windows环境里React-Native运行失败的原因之一,缺少依赖
  5. Linux下libxml2编程基础
  6. ZJOI2019 线段树
  7. android 导出数据库文件
  8. Tomcat下work文件夹的作用
  9. 【汇编程序】实现1-100求和(使用LOOP循环)
  10. 永磁同步电机最大转矩电流比(PMSM-MTPA)Simulink仿真教程
  11. html如何改成花体英文字体,花体英文转换器可复制字体(附花体字发文技巧)...
  12. Unity AudioMixer效果器设置
  13. ignite安装及简单使用命令
  14. Linux的安装(一步一步教你安装Linux)
  15. 正是岳麓好风景,软件逢君正当时
  16. 全球土壤湿度数据获取方法
  17. 10年研发总结和期许
  18. WIN10安装postgresql启动服务失败解决
  19. 渗透测试前的信息收集(玄魂磐石计划课件搬运)
  20. c语言数组读心术,超准,一棵树的读心术

热门文章

  1. ubuntu16.04初安装,ROS kinetic,安装ros,配置ros环境
  2. vmware提示虚拟机似乎正在使用中
  3. 输出奇数和偶数(Java)
  4. js将一维数组分割成每三个一组的算法
  5. MAC 打开safari和Chrome打开开发者工具的快捷键
  6. Angular 响应式表单 patchValue和setValue
  7. Opencv之以亚像素精度获取图片的ROI--cv.getRectSubPix
  8. mysql建表影响效率_关于MySQL建表对DML的影响【转】
  9. 页面全部按钮变成disabled=true_手机也能制作大片!只需轻松几步就能把照片变成视频。...
  10. 3D视觉——基恩士LJ-X系列线激光