Hola esto es un código simple, sé que hay más y mejores para leer una cookie. Pero estoy estudiando el comportamiento de este y me surge una duda que no entiendo.
Mi pregunta es ¿Qué utilizad tiene concatenar aquí el nombre de la cookie mas el signo = (arg=name+"=";)?
¿ se puede prescindir sin el string =?
Código:
function GetCookie(name) {
var arg=name+"=";
var alen=arg.length;
var clen=document.cookie.length;
var i=0;
while (i<clen) {
var j=i+alen;
if (document.cookie.substring(i,j)==arg)
return "1";
i=document.cookie.indexOf(" ",i)+1;
if (i==0)
break;
}
return null;
}
Mi pregunta es ¿Qué utilizad tiene concatenar aquí el nombre de la cookie mas el signo = (arg=name+"=";)?
¿ se puede prescindir sin el string =?
Código:
function GetCookie(name) {
var arg=name+"=";
var alen=arg.length;
var clen=document.cookie.length;
var i=0;
while (i<clen) {
var j=i+alen;
if (document.cookie.substring(i,j)==arg)
return "1";
i=document.cookie.indexOf(" ",i)+1;
if (i==0)
break;
}
return null;
}