Red de conocimiento informático - Material del sitio web - ¿Cómo escribir variables en cookies usando javascript?

¿Cómo escribir variables en cookies usando javascript?

var? cookieUtil={

obtener: función (nombre){

var? cookieName = codificarURIComponent(nombre)? ?"=",

cookieStart = documento cookie . índice de(cookieName),

cookieValue = null

if(cookieStart gt;-1){

var? cookieEnd = documento . cookie . índice de(';'), cookieStart);

if(cookieEnd==-1){

cookieEnd = longitud del documento;

if(cookieEnd==-1){ p>

}

cookieValue = decodeURIComponent(document. cookie. substring(cookieStart nombre de cookie. longitud, cookieEnd));

}

¿Volver? cookieValue

},

set: función (nombre, valor, vencimiento, ruta, dominio, seguridad) {

var? cookieText = encodeURIComponent(nombre) " = " encodeURIComponent(valor);

if (¿vencimiento? ¿instancia de? fecha) {

cookieText? =";?expires = " expira . togmtstring();

}

if(ruta){

cookieText? =";?ruta="? Ruta;

}

if(dominio){

cookieText? =";?dominio="? dominio;

}

si (seguridad){

cookieText? =";?Seguridad"

}

document.cookie=? cookieText

}

}

var? cookieValue = " myCookie

window.onload=function(){

cookieUtil.set('myCookieName ', cookieValue, new? fecha('¿1 de enero de 2018'), " /");

}Javascript en sí no lee ni escribe cookies directamente. ¿Escribí una clase de cookie directamente en el código anterior?