可以用来存储一些少量的网站信息,比如登录的用户名,用于提高用户体验非常有帮助
有的一些网站在第一次登录后,在指定的时间范围内容,下次在打开网站,再次登录时,不用每次都重新输入用户名的
具体示例
JS 如何利用浏览器的...cookie 保存用户名
(https://coder.itclan.cn/fontend/js/33-cookie-save-user/)
具体示例代码如下所示
cookie如下所示
// 如果是在原生js里,需要写function,上面的是vue的代码,省略了function 的
function setCookie(user,val,expiredays...}
}
}
}
总结
cookie它是浏览器document下的属性,是一种机制,只是提供了一个接口给js脚本进行使用,通过添加cookie以及expires...达到保存多少天的效果
cookie的用途比较多,可以与服务器端进行交互,cookie的值是会随着表单的提交发送到服务器的,所以它可以作为一些特殊的字段来使用的
比如:服务端的session就需要依赖cookie