cookie: un atributo debajo del objeto del documento.
El tipo es " archivo de texto pequeño ", que son los datos (generalmente encriptados) almacenados en el terminal local del usuario por algunos sitios web con el fin de identificar la identidad del usuario y realizar el seguimiento de la sesión (control de sesión). La información es guardada temporal o permanentemente por la computadora cliente del usuario.
let cookie ={
// 写入/修改cookieset(key,value,expires){
let d =newDate(expires);
document.cookie = key +"="+ value +";expires="+d;},// 读取cookieget(key){
let arr = document.cookie.split("; ")var result ={
}
arr.forEach(item=>{
let key = item.split("=")[0];let value = item.split("=")[1];
result[key]=value;})return key?result[key]:result;},// 删除cookieremove(key){
if(this.get(key)){
document.cookie = key +"=18;expires="+newDate('1999-09-09');returntrue;}else{
returnfalse;}}}
localStorage: Se utiliza para guardar los datos de todo el sitio web durante mucho tiempo, los datos guardados no tienen tiempo de caducidad hasta que se eliminan manualmente.
sessionStorage: Se utiliza para guardar temporalmente los datos de la misma ventana (o pestaña), que se eliminarán después de cerrar la ventana o pestaña.