Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),(服务器告诉浏览器设置一下cookie),浏览器会将Cookie以key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。Cookie就是一个小型文件(浏览器对cookie的内存大小是有限制的——-用来记录一些信息)。
Cookie实际上主要是web服务器开发人员设置的,前端开发人员较少使用cookie。但是我们得学会简单操作cookie (大概流程如下)
1 | var manageCookie = { |
结合上述核心功能实现一个小demo:鼠标拖拽方块改变其坐标,下次打开页面的时候通过cookie记忆呈现上次离开网页时的方块状态。
1 | <div id="demo"></div> |
(完)